1. 装饰模式动机与定义(模式类型、核心用途、客户端调用过程)?
- 类型:
结构型模式
- 核心:
扩展系统功能
- 调用:
①可以当成统一抽象类 Component 调用(透明装饰模式)② 也可以当成各自具体装饰类 ConcreteDirector 调用(半透明装饰模式)



2. 装饰模式结构图(有哪几种角色、类图是什么)?



3. 透明装饰类?


4. 半透明装饰类?


5. 装饰模式实例(阅读理解即可)?


6. 装饰模式的优缺点?


7. 装饰模式的应用?

结构型模式
扩展系统功能
①可以当成统一抽象类 Component 调用(透明装饰模式)② 也可以当成各自具体装饰类 ConcreteDirector 调用(半透明装饰模式)
本文标题:设计模式 Day13 装饰模式
本文链接:https://www.haomeiwen.com/subject/qyiwcltx.html
网友评论