Показаны сообщения с ярлыком паттерн Command. Показать все сообщения
Показаны сообщения с ярлыком паттерн Command. Показать все сообщения

воскресенье, 4 марта 2012 г.

Идиома Accessor (C++)

Введение

Идея управления доступом к классу путем использования наследования и внутренних классов пришла ко мне во время работы над одним из проектов. Вполне возможно, что данная идиома уже открыта и используется, однако мне об этом пока ничего не известно. Я буду очень признателен за любую информацию, связанную с данной идиомой.  (см. UPD в конце статьи).
Я благодарю Евгения Слепова, моего коллегу, который оказал мне большую помощь в подготовке данного материала. 

Название и классификация

Акцессор – идиома.

Назначение

Разграничивает интерфейс класса, позволяя без дальнейшей модификации класса указывать, какие клиенты должны иметь доступ к его конкретным (привилегированным) частям.