EMZETT.
Войти

Инкапсуляция

Коротко: Принцип защиты внутренних данных объекта от прямого доступа снаружи и предоставления доступа лишь через определённые методы (геттеры/сеттеры).

Подробнее: Вместо того чтобы сделать поле общедоступным, его делают закрытым (см. модификаторы доступа), а доступ регулируют контролируемыми методами — так, например, можно не допустить присвоения полю возраста отрицательного значения, поскольку сеттер может проверить это заранее. Инкапсуляция — один из четырёх основных принципов ООП.

Подробности

Основная идея: объект…

См. также: модификаторы, ООП, объекты