[设计模式]-装饰器模式(Decorator)

装饰器模式——对象结构型模式 定义: 动态地给一个对象添加一些额外的职责。就增长功能来讲,装饰模式比生成子类更为灵活。 类图: Component(抽象构件角色):它是具体构件和抽象装饰类的共同父类,以规范准备接受附加责任的对象 ConcreteComponent(具体构件):抽象构件角色的子类(或实现),具体的组件对象,装饰器能够给它增长额外的职责 Docorator(装饰器):也是抽象构件角色
相关文章
相关标签/搜索