2008年10月18日
摘要: Decorator模式(结构性模型)以对客户端透明的方式动态的为对象附加责任。此模式提供了一个比继承更为灵活的替代方案来扩展对象的功能。虽然与适配器一样的被称作包装者(wrapper)但他们本质有区别。适配器要改变所考虑对象接口,而不一定改变对象的性能;装饰者是要保持对象接口,从而增强对象性能。通过采用组合而非继承的手法,Decorator模式实现了在运行时动态扩展对象功能的能力,而且可以根据需要... 阅读全文
posted @ 2008-10-18 11:06 心不蒙尘 阅读(365) 评论(0) 推荐(0) 编辑