玩转并发-装饰者模式

概述 定义:在不改变原有对象的基础之上,将功能附加到对象上 优点:提供了比继承更有弹性的替代方案;通过使用不同装饰类以及这些装饰类的排列组合,可以实现不同效果。 缺点:出现更多代码,更多的类,增加程序复杂性。 类型:结构型 装饰者模式角色: Component:装饰者和被装饰者共同的父类 ConcreteComponent:定义具体对象,即被装饰者 Decorator:抽象装饰者,继承自Compo
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息