Книга: Погружение в Паттерны Проектирования
Назад: Легковес
Дальше: Поведенческие паттерны
предоставляет классу альтернативный интерфейс. предоставляет расширенный интерфейс. предоставляет тот же интерфейс.

  • похож на тем, что замещает сложную подсистему и может сам её инициализировать. Но в отличие от Фасада, Заместитель имеет тот же интерфейс, что его служебный объект, благодаря чему их можно взаимозаменять.

  • и имеют похожие структуры, но разные назначения. Они похожи тем, что оба построены на композиции и делегировании работы другому объекту. Паттерны отличаются тем, что Заместитель сам управляет жизнью сервисного объекта, а обёртывание Декораторов контролируется клиентом.

  • Назад: Легковес
    Дальше: Поведенческие паттерны

    asd
    asdda