设计模式 - 装饰模式Decorator

总结

何时使用

在不想增加很多子类的情况下扩展类时

优点

  • 装饰类和被装饰类可以独立发展,而不会相互耦合。它有效地把类的核心职责和装饰功能分开了
  • 装饰模式是继承关系的一个替代方案
  • 装饰模式可以动态地扩展一个实现类的功能

 

详细解析

https://www.cnblogs.com/adamjwh/p/9036358.html

结构图

 

posted on 2020-07-18 16:17  frank_cui  阅读(112)  评论(0)    收藏  举报

导航

levels of contents