浅谈装饰模式和覆盖

一、什么是装饰模式? 装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。把所需的功能按正确的顺序串联起来进行控制。 图表4装饰模式(Decorator)结构图 l Component定义一个对象接口,可以给这些镀锡动态地添加职责。 l ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责。 l Deco
相关文章
相关标签/搜索