[第1節 責任鏈模式](%E7%AC%AC1%E8%8A%82%20%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F.md)
[第2節 命令模式](%E7%AC%AC2%E8%8A%82%20%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F.md)
[第3節 迭代器模式](%E7%AC%AC3%E8%8A%82%20%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F.md)
[第4節 中介者模式](%E7%AC%AC4%E8%8A%82%20%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F.md)
[第5節 備忘錄模式](%E7%AC%AC5%E8%8A%82%20%E5%A4%87%E5%BF%98%E5%BD%95%E6%A8%A1%E5%BC%8F.md)
[第6節 觀察者模式](%E7%AC%AC6%E8%8A%82%20%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.md)
[第7節 狀態模式](%E7%AC%AC7%E8%8A%82%20%E7%8A%B6%E6%80%81%E6%A8%A1%E5%BC%8F.md)
[第8節 策略模式](%E7%AC%AC8%E8%8A%82%20%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.md)
[第9節 模板方法模式](%E7%AC%AC9%E8%8A%82%20%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F.md)
[第10節 訪問者模式](%E7%AC%AC10%E8%8A%82%20%E8%AE%BF%E9%97%AE%E8%80%85%E6%A8%A1%E5%BC%8F.md)
[第11節 解釋器模式](%E7%AC%AC11%E8%8A%82%20%E8%A7%A3%E9%87%8A%E5%99%A8%E6%A8%A1%E5%BC%8F.md)
- 前言
- 第一章 設計七大原則
- 第1節 開閉原則
- 第2節 依賴倒置原則
- 第3節 單一職責原則
- 第4節 接口隔離原則
- 第5節 迪米特法則
- 第6節 里氏替換原則
- 第7節 合成復用原則
- 第二章 簡單工廠模式
- 第1節 使用場景
- 第2節 示例代碼
- 第三章 創建者模式
- 第1節 工廠方法模式
- 第2節 抽象工廠模式
- 第3節 建造者模式
- 第4節 原型模式
- 第5節 單例模式
- 第四章 結構型模式
- 第1節 適配器模式
- 第2節 橋接模式
- 第3節 組合模式
- 第4節 裝飾者模式
- 第5節 外觀模式
- 第6節 享元模式
- 第7節 代理模式
- 第五章 行為模式
- 第1節 責任鏈模式
- 第2節 命令模式
- 第3節 迭代器模式
- 第4節 中介者模式
- 第5節 備忘錄模式
- 第6節 觀察者模式
- 第7節 狀態模式
- 第8節 策略模式
- 第9節 模板方法模式
- 第10節 訪問者模式
- 第11節 解釋器模式