摘要: 定义 动态的给一个对象添加一些额外的职责。就功能来说,装饰模式相比生成子类更加灵活 使用场景 1. 装饰类和被装饰类都可以独立发展,不会耦合,它是继承关系的一个替代方案 2. 需要扩展一个类的功能,或者给一个类增加附加功能 3. 动态增加一个类的功能,再动态的撤销 4. 需要为一批兄弟类,进行改装或 阅读全文
posted @ 2019-08-10 11:36 fzsyw 阅读(101) 评论(0) 推荐(0)