Инкапсуляция (программирование): различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
→‎Преамбула: частично использована английская Википедия. По-моему так намного понятнее и корректнее, во всяком случае программистам.
→‎Подробности: убрал излишние усложнения и запугивания формализмом.
Строка 10:
* языковая конструкция, позволяющая связать данные с методами, предназначенными для обработки этих данных.
 
ПренебрегаяСлово формализмом"инкапсуляция" ипроисходит способствуя интуитивному восприятию, инкапсуляцию можно определить с помощьюот [[Латинский язык|латинского]] {{lang-la2|in capsula}} — "размещение в оболочке". Таким образом, изоляцияинкапсуляцию можно интуитивно понимать как изоляцию, закрытие чего-либо инородного с целью исключения влияния на окружающее, обеспечение доступности главного, выделение основного содержания путём помещения всего мешающего, второстепенного в некую условную капсулу ([[чёрный ящик]]). Однако данное определение является лишь приближением.
 
== Примеры ==