Слово «думающего» — это причастие настоящего времени, страдательного залога от глагола «думать».
Причастия — это несамостоятельные части речи, которые образуются от глаголов и относятся к словосочетаниям, предложениям, образуя с ними единый предикативный комплекс. Они обладают свойствами глагола и прилагательного одновременно.
Причастия делятся на причастия действительного залога (делающий, говорящий и т.д.) и причастия страдательного залога (сделанный, сказанный и т.д.). Они могут быть как полными — с грамматическим согласием (делающий, делающая, делающее, делающие), так и краткими (сделанный, сказанная, сделанные и т.д.).
В данном случае «думающего» является кратким причастием страдательного залога, образованным от глагола «думать». Оно обозначает действие, которое было совершено субъектом (т.е. он думал), но осуществлялось в отношении его самого (он думал о себе).
Краткие причастия часто используются в функции определения и могут присоединяться к различным частям речи: к существительным (думающий человек), к местоимениям (думающий он), к числительным (думающие два человека) и т.д.
Таким образом, слово «думающего» является примером краткого причастия страдательного залога от глагола «думать».