Шаблон проектирования Заместитель
Скрывать в себе другой объект.
Имея интерфейс похожий,
Встает вместо него в проект.
Он контролирует весь доступ
За счет отлова обращений
К объекту, что скрывает. В общем,
Тому есть пара применений:
Логирование, контроль ссылок,
Ленивая загрузка файлов,
Кэширование и защита,
И удалённый доступ к данным.
Свидетельство о публикации №122101907266