创建型模式 JAVA

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

结构型模式 C# 死亡小组

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

行为型模式 VB.NET

  1. 观察者
  2. 模版方法
  3. 命令
  4. 状态
  5. 职责链

MVC架构模式 集 观察者、组合、策略 优点

  1. 解释器
  2. 中介者
  3. 访问者
  4. 策略
  5. 备忘录
  6. 迭代器

总览

  1. 简单工厂模式、策略模式、单一职责原则、开放 - 封闭原则
  2. 依赖倒转原则、代理模式、工厂方法模式、原型模式
  3. 模版方法模式、迪米特法则、外观模式、建造者模式
  4. 观察者模式、抽象工厂模式、状态模式、适配器模式
  5. 备忘录模式、组合模式、迭代器模式、单例模式
  6. 桥接模式、命令模式、职责链模式、中介者模式
  7. 享元模式、解释器模式、访问者模式