Шаблон проектирования Декоратор

Шаблон обёртка – декоратор –
Класс расширять даёт возможность
И изменять его, как надо,
За дополнительную сложность.

Зато в динамике возможно
Переключение поведения,
И не понадобится больше
Его наследников множение.

Его, порою, применяют
Для оборачивания ввода
И вывода чего-то в файлы,
Для драйверов, COM-технологий.


Рецензии