设计模式——装饰模式(Decorator)1、概念2、针对的问题3、角色组成4、举例说明5、装饰模式和适配器模式的关系6、透明性要求7、半透明模式8、优点9、缺点
要想正确理解设计模式,首先必须明确它是为了解决什么问题而提出来的。设计模式学习笔记——Shulin转载请注明出处:http://blog.csdn.net/zhshulin1、概念 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 但是纯粹的装饰模式很难找到,大多数的装饰模式的实现