官术网_书友最值得收藏!

第1章 設計模式的原則與分類

1.1 本章要點

本章主要對設計模式的六大原則(合成復用原則額外在1.4節說明)和設計模式的分類進行闡述,使讀者能夠從宏觀角度對設計模式有一個全面的了解。對設計模式原則,以熱門源碼中的示例為引(如JDK8源碼、Spring5源碼),再結合開發場景進行原則的講解,未接觸過源碼的讀者也無須擔心,本章所引用的源碼示例及開發場景都非常具有代表性、常規性,相信讀者能夠完全理解。本章內容要點如下。

· 單一職責原則。

· 接口隔離原則。

· 依賴倒置原則。

· 里氏替換原則。

· 迪米特法則(迪米特原則)。

· 開閉原則。

· 創建型設計模式。

· 結構型設計模式。

· 行為型設計模式。

可能此時部分讀者會有所疑問,為何本章要點中沒有提到“合成復用原則”?請讀者不要著急,“合成復用原則”相關內容會在1.4節為大家進行說明,未納入章節重點的原因也會在1.4節中說明,滿足大家對“合成復用原則”相關內容的學習要求。

主站蜘蛛池模板: 庆元县| 涟水县| 五台县| 克什克腾旗| 西丰县| 改则县| 泾川县| 永吉县| 正宁县| 台安县| 宾川县| 兰考县| 阳江市| 剑川县| 沙田区| 麻阳| 交城县| 合肥市| 固阳县| 阿鲁科尔沁旗| 阳新县| 同心县| 岫岩| 陵水| 涞水县| 台安县| 达孜县| 临江市| 聊城市| 肇庆市| 昌图县| 南澳县| 兴义市| 乌鲁木齐市| 宝丰县| 高安市| 英吉沙县| 白水县| 光泽县| 南木林县| 四平市|