Паттерн «Наблюдатель». Паттерн «Декоратор»
Паттерн «Наблюдатель»
Наблюдатель — определяет отношение «один-комногим» между объектами
таким образом, что при изменении состояния одного объекта происходит автоматическое оповещение и обновление всех зависимых объектов.
Паттерн «Декоратор»
Паттерн Декоратординамически наделяет объект новыми возможностями и является гибкой альтернативой субклассированию в области расширения функциональности.
Пример субклассдирования:
|