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

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

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

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

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

Примечания[править | править вики-текст]