KEEP ON CODING......
摘要: 写在前面的话: 该模式动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案。装饰者可以在被装饰者的行为前面与/或后面加上自己的行为,甚至将被装饰者的行为整个取代掉,而达到特定的目的。 该模式的实现意味着一群装饰者类,这些类反映出被装饰的组件类型,用来包装具体组件。 缺点在于, 阅读全文
posted @ 2016-07-16 14:39 Cecil2020 阅读(191) 评论(0) 推荐(0) 编辑