• 目录
  • 设计原则
    • 单一职责原则
    • 里氏替换原则
    • 依赖倒置原则
    • 接口隔离原则
    • 迪米特法则
    • 开闭原则
    • 组合/聚合复用原则
  • 创建类模式
    • 单例模式
    • 简单工厂
    • 工厂方法
    • 抽象工厂模式
    • 建造者模式
    • 原型模式
  • 结构类模式
    • 代理模式
    • 装饰模式
    • 适配器模式
      • 对象适配器
      • 类适配器
    • 组合模式
    • 外观模式
    • 享元模式
    • 桥接模式
  • 行为类模式
    • 模板方法模式
    • 中介者模式
    • 命令模式
    • 责任链模式
    • 策略模式
    • 迭代器模式
    • 观察者模式
    • 备忘录模式
    • 访问者模式
    • 状态模式
    • 解释器模式
  • 设计模式对比
    • 创建类模式对比
    • 结构类模式对比
    • 行为类模式对比
    • 混合对比
  • 设计模式组合
    • 命令责任链模式
    • 工厂策略模式
    • 观察中介模式
  • 扩展
    • MVC框架
    • HMVC框架
    • MVP框架
    • MVVM框架
    • 新模式
      • 规格模式
      • 对象池模式
      • 雇佣模式
      • 黑板模式
      • 空对象模式
      • 事件模式
      • 过滤器
      • core/plugin架构
      • AOP思想
      • 面向接口编程
      • OOP思想
      • 模块化开发思想
  • UML
  • 其他
  • 本书使用 GitBook 发布

目录

设计模式

Build Status

  • 目录
  • 设计原则
    • 单一职责原则
    • 里氏替换原则
    • 依赖倒置原则
    • 接口隔离原则
    • 迪米特法则
    • 开闭原则
  • 创建类模式
    • 单例模式
    • 简单工厂
    • 工厂方法
    • 抽象工厂模式
    • 建造者模式
    • 原型模式
  • 结构类模式
    • 代理模式
    • 装饰模式
    • 适配器模式
      • 对象适配器
      • 类适配器
    • 组合模式
    • 外观模式
    • 享元模式
    • 桥接模式
  • 行为类模式
    • 模板方法模式
    • 中介者模式
    • 命令模式
    • 责任链模式
    • 策略模式
    • 迭代器模式
    • 观察者模式
    • 备忘录模式
    • 访问者模式
    • 状态模式
    • 解释器模式
  • 设计模式对比
    • 创建类模式对比
    • 结构类模式对比
    • 行为类模式对比
    • 混合对比
  • 设计模式组合
    • 命令责任链模式
    • 工厂策略模式
    • 观察中介模式
  • 扩展
    • MVC框架
    • HMVC框架
    • MVP框架
    • MVVM框架
    • 新模式
      • 规格模式
      • 对象池模式
      • 雇佣模式
      • 黑板模式
      • 空对象模式
      • 事件模式
      • 过滤器
      • core/plugin架构
      • AOP思想
      • 面向接口编程
      • OOP思想
  • UML
  • 其他

results matching ""

    No results matching ""