Шаблоны проектированияСтруктурные шаблоныЗакрытые данные классаЗакрытые данные класса Ограничивает доступ к внутренним данным объекта и управляет ими через явный интерфейс.