正在查看旧版本。 查看 当前版本.
与当前比较 查看页面历史记录
« 前一个 版本 7 当前 »
动态(组合)地给对象增加一些额外的职责。就增加功能而言,Decorator模式子生成子类(继承)更为灵活(消除重复代码&减少子类个数)。
继承方式:
装饰模式:
在原有的基础上再去做,这就是Decorator装饰的含义。
Decorator模式在代码上表现为既继承自一个类,又包含这个类的一个指针。