Метка: декоратор

Декоратор (Decorator)

Decorator (Декоратор) относиться к классу структурных паттернов. Он используется для динамического расширения функциональности объекта. Является гибкой альтернативой наследованию. Сущность работы паттерна декоратор заключается в «оборачивании» готового объекта новым функционалом, при этом весь оригинальный интерфейс объекта остается доступным (декоратор переадресует все запросы…