内功心法-装饰器模式

@

内功心法-装饰器模式

装饰器模式的定义

装饰器模式(Decorator Pattern)也叫包装模式(Wrapper Pattern),是指在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能)。
属于结构模式。

装饰器模式的使用场景

  • 用于扩展一个类的功能或给一个类添加附加职责
  • 动态的给一个对象添加功能,这些功能可以再动态撤销

装饰器模式的优点

装饰器模式的缺点

原文地址:https://www.cnblogs.com/mengjie1001/p/14039954.html