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

Применение шаблона Литература Алан Шаллоуей, Джеймс Р. Тротт Шаблоны проектирования. Создайте базовый класс второго уровня для реализации дополнительной функциональности. Паттерны проектирования, собранные в данном справочнике, разделены на три большие группы: паттерны проектирования распределения обязанностей и взаимодействия отдельных классов или обьектов информационных систем; архитектурные паттерны; паттерны интегрирования информационных систем. Создадим более сложный декоратор, замеряющий время выполнения функции. Он будет называться timingDecorator и получать функцию вместе с «названием таймера», а возвращать – функцию-обёртку, которая измеряет время и прибавляет его в специальный объект timer по свойству-названию.

Похожие записи: