初学Java设计模式随记 -- 装饰(Decorator)模式

装饰(Decorator)模式又叫包装器(Wrapper)模式。   1. 用意 动态地给一个对象添加一些额外的职责。   2. 参与者 • 抽象构件(Component):定义一个对象接口,可以给这些对象动态地添加职责。 • 具体构件(Concrete Component):定义一个对象,可以给这个对象添加一些职责。 • 抽象装饰者(Decorator):持有一个构件(Component)对象的
相关文章
相关标签/搜索