Skip to content
This repository was archived by the owner on Apr 6, 2025. It is now read-only.

ООП Лекция 13. Структурные паттерны.

Vladislav Mansurov edited this page May 6, 2022 · 8 revisions

Структурный паттерны

Декоратор

Задача: избавиться от дублирования кода и большой иерархии

Декораторов может быть много

Можем продекорировать как одну сущность так и другую. Работать с декоратором будем работать как с компонентом, декоратор входит в общую иерархию

Возможно изменение объекта во время выполнения

Минусы

  • Долго выполняться

Композит или Компоновщик

Мост

Заместить (Proxy)

Фасад

Шаблоны и паттерны поведение

Их очень много, рассмотрим только основную часть

Clone this wiki locally