
Это очень мощные инструменты многих современных языков программирования и их понимание может позволить вам писать по-настоящему крутой код. С помощью интроспекции, например, вы можете изучать атрибуты объекта во время работы программы. А с помощью рефлексии — модифицировать их, даже не зная имён интерфейсов, полей, методов во время компиляции.
В статье подробно разбираем эти основные принципы программирования: https://tprg.ru/d1DJ
#начинающим