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

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

1.1 本章要點

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

· 單一職責原則。

· 接口隔離原則。

· 依賴倒置原則。

· 里氏替換原則。

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

· 開閉原則。

· 創建型設計模式。

· 結構型設計模式。

· 行為型設計模式。

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

主站蜘蛛池模板: 吉隆县| 咸宁市| 迭部县| 开封市| 扎囊县| 汉沽区| 天镇县| 固安县| 五大连池市| 罗江县| 墨玉县| 双城市| 襄垣县| 民乐县| 静宁县| 宜州市| 宜章县| 临漳县| 台北市| 定日县| 建阳市| 车致| 怀化市| 江津市| 新密市| 察哈| 安福县| 永吉县| 天镇县| 巫山县| 望奎县| 扶风县| 吴川市| 临夏县| 容城县| 灵璧县| 会理县| 巢湖市| 连平县| 丹东市| 红安县|