第11章 结构型模式—装饰模式

1. 装饰模式(Decorator Pattern)的定义 (1)动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更为灵活。   ①装饰模式是为对象(而不是类)添加功能的。   ②用组合方式,而不是继承方式为对象添加功能。 (2)装饰模式的结构和说明   ①Component:组件对象的接口,可以给这些对象动态地添加职责。   ②ConcreteComponent:具体的组件
相关文章
相关标签/搜索