Содержание
- 2. Рисунки
- 3. Компоновщик (Composite) Рекурсивная композиция Единый интерфейс для простых и сложных компонентов
- 4. Компоновщик: Структура
- 7. Мост (bridge) Проблемы Несколько реализаций порождает много классов Привязка реализации к абстракции Трудно менять реализацию, не
- 8. Мост: решение Отделяем абстракцию от реализаций
- 11. Фабрика (Factory): проблема Существует несколько семейств объектов В одно время необходимо создавать объекты только одного семейства,
- 12. Фабрика: решение Для каждого семейства объектов создаём классы-фабрики, создающие объекты
- 13. Фабрика: структура
- 16. Декоратор (Decorator) Проблема Необходимо добавить обязанности одному объекту, но не классу Решение Создаём класс-декоратор, который наследует
- 17. Декоратор: структура
- 21. Скачать презентацию