本文件是设计模式的导航中心。
总览
- 设计模式概括 — 设计模式总体概括
- 设计模式汇总 — 设计模式汇总整理
- 面向对象的六大原则以及常见的十七种设计模式 — 面向对象原则与设计模式全览
- 设计模式 - 目录 — CS-Notes 设计模式目录
创建型模式
- 设计模式 - 简单工厂 — 简单工厂模式
- 设计模式 - 工厂方法 — 工厂方法模式
- 设计模式 - 抽象工厂 — 抽象工厂模式
- 设计模式 - 生成器 — 生成器/建造者模式
- 设计模式 - 原型模式 — 原型模式
- 设计模式 - 单例 — 单例模式(CS-Notes)
- 单例模式 — 单例模式笔记
- 单例模式的四种实现方式 — 单例模式四种实现对比
结构型模式
- 设计模式 - 适配器 — 适配器模式
- 设计模式 - 桥接 — 桥接模式
- 设计模式 - 组合 — 组合模式
- 设计模式 - 装饰 — 装饰器模式
- 设计模式 - 外观 — 外观模式
- 设计模式 - 享元 — 享元模式
- 设计模式 - 代理 — 代理模式
行为型模式
- 设计模式 - 责任链 — 责任链模式
- 设计模式 - 命令 — 命令模式
- 设计模式 - 解释器 — 解释器模式
- 设计模式 - 迭代器 — 迭代器模式
- 设计模式 - 中介者 — 中介者模式
- 设计模式 - 备忘录 — 备忘录模式
- 设计模式 - 观察者 — 观察者模式(CS-Notes)
- 观察者模式 — 观察者模式笔记
- 设计模式 - 状态 — 状态模式
- 设计模式 - 策略 — 策略模式
- 设计模式 - 模板方法 — 模板方法模式
- 设计模式 - 访问者 — 访问者模式
- 设计模式 - 空对象 — 空对象模式
相关主题
- Java MOC — JDK 中的设计模式实现
- Android MOC — Android 中的设计模式应用