LINUX.ORG.RU

История изменений

Исправление staseg, (текущая версия) :

Сокрытие данных называется инкапсуляцией.

Это побочное свойство инкапсуляции, ёпт. Основной смысл инкапсуляции в объединении данных и кода (методов и полей класса, грубо говоря).

Например во многих языках нет явного разделения на public/private, тут инкапсуляция не порождает сокрытие данных. С другой стороны в тех же языках могут быть замыкания, причем до данных в замыкании доступа извне обычно нет — и получается сокрытие этих данных.

Исходная версия staseg, :

Сокрытие данных называется инкапсуляцией.

Это побочное свойство инкапсуляции, ёпт. Основной смысл инкапсуляции в объединении данных и кода (методов и полей класса, грубо говоря).