当前位置:网站首页 > 技术博客 > 正文

什么是装饰器设计模式



装饰器模式

是什么

装饰器模式

是指给一个类增强一些方法,对其做一些包装,但是不会影响改变原本类。

解决了什么问题:

假设有一个炸鸡接口,定义了一个制作炸鸡的方法,麦当劳和肯德基和德克士对其的制作炸鸡方法做了重写,每个厂商肯定都有自己的实现。现在假设国家规定当制作完炸鸡需要对成品做一个检查。此时我们有2个解决方案,就是直接去每个厂家制作炸鸡的方法的最后一行加上检查的逻辑,要不就是定义N个(看有多少个厂家)子类去继承原有厂家,然后重写制作炸鸡方法,先super调用父类的实现,再自己写检查的逻辑。这样就会有很

版权声明


相关文章:

  • 火鸟字幕汉化组官网2025-03-16 23:30:01
  • oracle动态sql语句基本语法2025-03-16 23:30:01
  • 拖动滑块验证老是不行2025-03-16 23:30:01
  • qss qml2025-03-16 23:30:01
  • seekbar样式2025-03-16 23:30:01
  • 安装软件2503错误怎么解决2025-03-16 23:30:01
  • java课程设计手机通讯录2025-03-16 23:30:01
  • rbf 神经网络2025-03-16 23:30:01
  • json.cpp2025-03-16 23:30:01
  • ip工具是什么意思2025-03-16 23:30:01