装饰者模式可以动态地将责任附加到对象上,若上扩展功能,装饰者提供了比继承更有弹性的替代方案。装饰者模式的重要核心部件Component(抽象构件)具体构件和抽象装饰类的共同父类,声明了在具体构件中实现的业务方法,它的引入可以使客户端以一致的方式处理未被装饰的对象以及装饰之后...

- 阅读剩余部分 -