Reflective abstraction is a Piagetian concept that develops in the formal operational stage.
It describes how adolescents acquire knowledge for the first time by thinking about their thoughts and abstracting from these personal reflections. This enables them to notice inconsistencies in their mental sets and gives them the ability to think morally and socially. As adolescents obtain this ability they become capable of understanding others’ point of view and can view the world accordingly.