设计模式设计模式

设计模式原则

  1. 开闭原则
  2. 里氏替换原则
  3. 单一职责原则
  4. 依赖倒置原则
  5. 接口隔离原则
  6. 迪米特法则

设计模式分类

###创建型模式,共五种:

  1. 工厂方法模式
  2. 抽象工厂模式
  3. 单例模式
  4. 建造者模式
  5. 原型模式

结构型模式,共七种:

  1. 适配器模式
  2. 装饰器模式
  3. 代理模式
  4. 外观模式
  5. 桥接模式
  6. 组合模式
  7. 享元模式

行为型模式,共十一种:

  1. 策略模式
  2. 模板方法模式
  3. 观察者模式
  4. 迭代子模式
  5. 责任链模式
  6. 命令模式
  7. 备忘录模式
  8. 状态模式
  9. 访问者模式
  10. 中介者模式
  11. 解释器模式
相关推荐
转世成为计算机大神35 分钟前
易考八股文之Java中的设计模式?
java·开发语言·设计模式
小乖兽技术2 小时前
23种设计模式速记法
设计模式
小白不太白9503 小时前
设计模式之 外观模式
microsoft·设计模式·外观模式
小白不太白9503 小时前
设计模式之 原型模式
设计模式·原型模式
澄澈i3 小时前
设计模式学习[8]---原型模式
学习·设计模式·原型模式
小白不太白95010 小时前
设计模式之建造者模式
java·设计模式·建造者模式
菜菜-plus12 小时前
java 设计模式 模板方法模式
java·设计模式·模板方法模式
萨达大12 小时前
23种设计模式-模板方法(Template Method)设计模式
java·c++·设计模式·软考·模板方法模式·软件设计师·行为型设计模式
机器视觉知识推荐、就业指导14 小时前
C++设计模式:原型模式(Prototype)
c++·设计模式·原型模式
阳光开朗_大男孩儿14 小时前
组合模式和适配器模式的区别
设计模式·组合模式·适配器模式