摘要: 《Head First 设计模式》学习中 装饰者模式 动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案 类图 参与者 1.Component(被装饰对象的基类) 定义一个对象接口,可以给这些对象动态地添加职责。 2.ConcreteComponent(具体被装饰对象) 定 阅读全文
posted @ 2017-11-09 22:05 我忘不掉 阅读(282) 评论(5) 推荐(1)