C# 设计模式一一装饰模式

  一、定义 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 二、结构图        装饰模式就是利用SetComponent来对对象进行包装的。这样每个装饰对象的实现就和如何使用这个对象分离开了,每个装饰对象只关心自己的功能,不需要关心如何被添加到对象链当中。 三、实例       如果只有一个ConcreteComponent类而没有抽象的Component
相关文章
相关标签/搜索