Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Design Patterns by D.pdf
Скачиваний:
25
Добавлен:
19.02.2016
Размер:
2.57 Mб
Скачать

Структурные шаблоны проектирования

Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры.

Использование

Структурные шаблоны уровня класса используют наследование для составления композиций из интерфейсов и реализаций. Простой пример — использование множественного наследования для объединения нескольких классов в один. В результате получается класс, обладающий свойствами всех своих родителей. Особенно полезен этот шаблон, когда нужно организовать совместную работу нескольких независимо разработанных библиотек.

Перечень структурных шаблонов

-адаптер (adapter);

-мост (bridge);

-компоновщик (composite patern);

-декоратор (decorator);

-фасад (facade);

-front controller;

-приспособленец (flyweight);

-заместитель (proxy).

38

39

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]