Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Proxy (шаблон проектирования)30 марта 2011Оглавление: 1. Proxy (шаблон проектирования) 2. Преимущества и недостатки от применения Шаблон Proxy шаблон проектирования, который предоставляет объект, который контролирует доступ к другому объекту через перехват всех вызовов. ЦельПроблемаНеобходимо управлять доступом к объекту так, чтобы создавать громоздкие объекты «по требованию». РешениеСоздать суррогат громоздкого объекта. «Заместитель» хранит ссылку, которая позволяет заместителю обратиться к реальному субъекту. Поскольку интерфейс «Реального Субъекта» идентичен интерфейсу «Субъекта», так, что «Заместителя» можно подставить вместо «Реального Субъекта», контролирует доступ к «Реальному Субъекту», может отвечать за создание или удаление «Реального Субъекта». «Субъект» определяет общий для «Реального Субъекта» и «Заместителя» интерфейс, так, что «Заместитель» может быть использован везде, где ожидается «Реальный Субъект». При необходимости запросы могут быть переадресованы «Заместителем» «Реальному Субъекту». Шаблон proxy бывает нескольких видов, а именно:
Просмотров: 1996
|