装饰器模式

装饰器模式定义:动态的给对象添加一些额外的职责,就扩展功能而言提供了一种比子类实现更加灵活的替代方案(使用子类实现功能拓展,子类和父类之间的耦合性会比较高)

 总结:

  

缺点:会产生很多小对象,增加调试难度

适用场景:

  对API 的安全性要求较高

  无法使用继承扩展类的场景

posted on 2024-02-18 11:20  青山远树  阅读(1)  评论(0编辑  收藏  举报