Предполагая, что у меня есть класс с именем A
, и я хочу использовать шаблон оформления декоратора. Исправьте меня, если я ошибаюсь, но для этого нам нужно создать класс декоратора, скажем ADecorator
, который будет содержать ссылку на экземпляр A
, и все остальные декораторы расширят его до добавьте функциональность.
Я не понимаю, почему мы должны создавать класс декоратора вместо использования экземпляра A
?