装饰器模式定义:动态的给对象添加一些额外的职责,就扩展功能而言提供了一种比子类实现更加灵活的替代方案(使用子类实现功能拓展,子类和父类之间的耦合性会比较高)
总结:
缺点:会产生很多小对象,增加调试难度
适用场景:
对API 的安全性要求较高
无法使用继承扩展类的场景
posted on 2024-02-18 11:20 青山远树 阅读(3) 评论(0) 编辑 收藏 举报