●第1章 設計模式基礎1
●1.1軟件設計模式概述1
●1.1.1軟件設計模式的產生背景1
●1.1.2軟件設計模式的概念與意義2
●1.1.3軟件設計模式的基本要素2
●1.1.4GoF的23種設計模式簡介3
●1.2UML中的類圖5
●1.2.1統一建模語言簡介5
●1.2.2類、接口和類圖5
●1.2.3類之間的關繫6
●1.3面向對像的設計原則9
●1.3.1開閉原則9
●1.3.2裡氏替換原則10
●1.3.3依賴倒置原則13
●1.3.4單一職責原則16
●1.3.5接口隔離原則17
●1.3.6迪米特法則20
●1.3.7合成復用原則23
●1.3.8七種設計原則的要點25
●1.5習題25
●部分目錄