Интроспекция (программирование)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Интроспекция (англ. type introspection) в программировании — возможность в некоторых объектно-ориентированных языках определить тип и структуру объекта во время выполнения программы. Эта возможность особенно заметна в языке Objective C, однако имеется во всех языках, позволяющих манипулировать типами объектов как объектами первого класса. Интроспекция может использоваться для реализации полиморфизма.

Языки, поддерживающие интроспекцию [править]

См. также [править]

Примечания [править]