中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
軟件設計原則與模式 版權信息
- ISBN:9787111510024
- 條形碼:9787111510024 ; 978-7-111-51002-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
軟件設計原則與模式 內容簡介
《軟件設計原則與模式》分為兩個部分:部分是設計原則簡介及必要的UML知識;第二部分詳細介紹了27種設計模式,每個設計模式都有一個與之適應的、淺顯易懂的例子作為引子,并有詳細的UML結構設計圖及相對應的可運行程序以幫助讀者理解所學模式。本書的特點是通過有趣的例子講解每個設計模式的含義及結構,把設計模式的學習門檻降低,使初學者可以更加容易理解。每個程序都很好簡潔明了,采用Java全新成熟技術編寫,易學易用。本書適合作為本科及高職院校軟件專業的設計模式課程教材,也可供從事軟件工程的初、中級設計人員參考使用。
軟件設計原則與模式 目錄
前言
第1章 軟件設計原則與UML簡介
1.1 “開-閉”原則
1.2 里氏代換原則
1.3 依賴倒置原則
1.4 接口隔離原則
1.5 合成/聚合復用原則
1.6 迪米特法則
1.7 單一職責原則
1.8 UML簡介
1.9 設計模式簡介
第2章 創建型模式
2.1 簡單工廠模式
2.1.1 工廠模式的形態
2.1.2 簡單工廠模式的結構
2.1.3 簡單工廠模式的實現
2.1.4 簡單工廠模式的使用實例
2.1.5 簡單工廠模式的優點與缺點
2.2 工廠方法模式
2.2.1 工廠方法模式的結構
2.2.2 工廠方法模式的實現
2.2.3 工廠方法模式的實際應用
2.3 抽象工廠模式
2.3.1 抽象工廠模式的結構
2.3.2 抽象工廠模式的起源
2.3.3 抽象工廠模式的優點與缺點
2.3.4 抽象工廠模式的實現
2.4 單例模式
2.4.1 單例模式的結構
2.4.2 單例模式的類型
2.4.3 單例模式的進階
2.5 多例模式
2.5.1 多例模式的結構
2.5.2 多例模式的實現
2.6 建造模式
2.6.1 建造模式的適用場景
2.6.2 建造模式的特點
2.6.3 建造模式的結構
2.7 原型模式
2.7.1 原型模式的結構
2.7.2 原型模式的優點與缺點
第3章 結構型模式
3.1 適配器模式
3.1.1 適配器模式的結構
3.1.2 適配器模式的實現
3.1.3 適配器模式的優點與缺點
3.2 缺省適配器模式
3.2.1 缺省適配器模式的結構
3.2.2 缺省適配器模式的實現
3.3 合成模式
3.3.1 合成模式的結構
3.3.2 合成模式的實現
3.4 裝飾模式
3.4.1 裝飾模式的結構
3.4.2 裝飾模式的實現
3.4.3 裝飾模式的簡化
3.4.4 裝飾模式的進階
3.5 代理模式
3.5.1 代理模式的結構
3.5.2 代理模式的實現
3.6 享元模式
3.6.1 享元模式的結構
3.6.2 享元模式的優點與缺點
3.7 門面模式
3.7.1 門面模式的結構
3.7.2 門面模式的實現
3.7.3 門面模式的進階
3.8 橋梁模式
3.8.1 橋梁模式的定義
3.8.2 橋梁模式的結構
3.8.3 橋梁模式的優點
3.8.4 橋梁模式的實現
第4章 行為型模式
4.1 不變模式
4.1.1 “不變”和“只讀”的區別
4.1.2 不變模式的結構
4.1.3 不變模式在Java中的應用
4.1.4 不變模式的安全應用
4.1.5 不變模式的優點與缺點
4.2 策略模式
4.2.1 策略模式的結構
4.2.2 策略模式的特點
4.2.3 策略模式的實現
4.2.4 策略模式的優點與缺點
4.3 模板方法模式
4.3.1 模板方法模式的結構
4.3.2 模板方法模式中的方法
4.3.3 模板方法模式的實現
4.3.4 模板方法模式的進階
4.4 觀察者模式
4.4.1 觀察者模式的結構
4.4.2 觀察者模式的模型
4.4.3 觀察者模式的實現
4.4.4 推模型和拉模型的比較
4.5 迭代子模式
4.5.1 迭代子模式的結構
4.5.2 寬接口和窄接口
4.5.3 迭代子模式的實現
4.5.4 迭代子模式的優點與缺點
4.6 責任鏈模式
4.6.1 責任鏈模式的結構
4.6.2 責任鏈模式的實現
4.7 命令模式
4.7.1 命令模式的結構
4.7.2 命令模式的實現
4.7.3 命令模式的解析
4.7.4 命令模式的優點
4.8 備忘錄模式
4.8.1 備忘錄模式的結構
4.8.2 備忘錄模式的實現
4.8.3 多重檢查點
4.8.4 “自述歷史”模式
4.9 狀態模式
4.9.1 狀態模式的結構
4.9.2 狀態模式的實現
4.9.3 狀態模式的解析
4.10 專題:分派
4.10.1 分派的概念
4.10.2 靜態分派和動態分派
4.10.3 單分派和多分派
4.11 訪問者模式
4.11.1 訪問者模式的結構
4.11.2 訪問者模式的實現
4.11.3 訪問者模式的分析
4.11.4 訪問者模式的進階
4.11.5 訪問者模式的優點與缺點
4.12 解釋器模式
4.12.1 解釋器模式的結構
4.12.2 解釋器模式的實現
4.13 調停者模式
4.13.1 為什么需要調停者
4.13.2 調停者模式的結構
4.13.3 調停者模式的實現
4.13.4 調停者模式的優點與缺點
參考文獻
第1章 軟件設計原則與UML簡介
1.1 “開-閉”原則
1.2 里氏代換原則
1.3 依賴倒置原則
1.4 接口隔離原則
1.5 合成/聚合復用原則
1.6 迪米特法則
1.7 單一職責原則
1.8 UML簡介
1.9 設計模式簡介
第2章 創建型模式
2.1 簡單工廠模式
2.1.1 工廠模式的形態
2.1.2 簡單工廠模式的結構
2.1.3 簡單工廠模式的實現
2.1.4 簡單工廠模式的使用實例
2.1.5 簡單工廠模式的優點與缺點
2.2 工廠方法模式
2.2.1 工廠方法模式的結構
2.2.2 工廠方法模式的實現
2.2.3 工廠方法模式的實際應用
2.3 抽象工廠模式
2.3.1 抽象工廠模式的結構
2.3.2 抽象工廠模式的起源
2.3.3 抽象工廠模式的優點與缺點
2.3.4 抽象工廠模式的實現
2.4 單例模式
2.4.1 單例模式的結構
2.4.2 單例模式的類型
2.4.3 單例模式的進階
2.5 多例模式
2.5.1 多例模式的結構
2.5.2 多例模式的實現
2.6 建造模式
2.6.1 建造模式的適用場景
2.6.2 建造模式的特點
2.6.3 建造模式的結構
2.7 原型模式
2.7.1 原型模式的結構
2.7.2 原型模式的優點與缺點
第3章 結構型模式
3.1 適配器模式
3.1.1 適配器模式的結構
3.1.2 適配器模式的實現
3.1.3 適配器模式的優點與缺點
3.2 缺省適配器模式
3.2.1 缺省適配器模式的結構
3.2.2 缺省適配器模式的實現
3.3 合成模式
3.3.1 合成模式的結構
3.3.2 合成模式的實現
3.4 裝飾模式
3.4.1 裝飾模式的結構
3.4.2 裝飾模式的實現
3.4.3 裝飾模式的簡化
3.4.4 裝飾模式的進階
3.5 代理模式
3.5.1 代理模式的結構
3.5.2 代理模式的實現
3.6 享元模式
3.6.1 享元模式的結構
3.6.2 享元模式的優點與缺點
3.7 門面模式
3.7.1 門面模式的結構
3.7.2 門面模式的實現
3.7.3 門面模式的進階
3.8 橋梁模式
3.8.1 橋梁模式的定義
3.8.2 橋梁模式的結構
3.8.3 橋梁模式的優點
3.8.4 橋梁模式的實現
第4章 行為型模式
4.1 不變模式
4.1.1 “不變”和“只讀”的區別
4.1.2 不變模式的結構
4.1.3 不變模式在Java中的應用
4.1.4 不變模式的安全應用
4.1.5 不變模式的優點與缺點
4.2 策略模式
4.2.1 策略模式的結構
4.2.2 策略模式的特點
4.2.3 策略模式的實現
4.2.4 策略模式的優點與缺點
4.3 模板方法模式
4.3.1 模板方法模式的結構
4.3.2 模板方法模式中的方法
4.3.3 模板方法模式的實現
4.3.4 模板方法模式的進階
4.4 觀察者模式
4.4.1 觀察者模式的結構
4.4.2 觀察者模式的模型
4.4.3 觀察者模式的實現
4.4.4 推模型和拉模型的比較
4.5 迭代子模式
4.5.1 迭代子模式的結構
4.5.2 寬接口和窄接口
4.5.3 迭代子模式的實現
4.5.4 迭代子模式的優點與缺點
4.6 責任鏈模式
4.6.1 責任鏈模式的結構
4.6.2 責任鏈模式的實現
4.7 命令模式
4.7.1 命令模式的結構
4.7.2 命令模式的實現
4.7.3 命令模式的解析
4.7.4 命令模式的優點
4.8 備忘錄模式
4.8.1 備忘錄模式的結構
4.8.2 備忘錄模式的實現
4.8.3 多重檢查點
4.8.4 “自述歷史”模式
4.9 狀態模式
4.9.1 狀態模式的結構
4.9.2 狀態模式的實現
4.9.3 狀態模式的解析
4.10 專題:分派
4.10.1 分派的概念
4.10.2 靜態分派和動態分派
4.10.3 單分派和多分派
4.11 訪問者模式
4.11.1 訪問者模式的結構
4.11.2 訪問者模式的實現
4.11.3 訪問者模式的分析
4.11.4 訪問者模式的進階
4.11.5 訪問者模式的優點與缺點
4.12 解釋器模式
4.12.1 解釋器模式的結構
4.12.2 解釋器模式的實現
4.13 調停者模式
4.13.1 為什么需要調停者
4.13.2 調停者模式的結構
4.13.3 調停者模式的實現
4.13.4 調停者模式的優點與缺點
參考文獻
展開全部
書友推薦
- >
山海經
- >
苦雨齋序跋文-周作人自編集
- >
伊索寓言-世界文學名著典藏-全譯本
- >
巴金-再思錄
- >
朝聞道
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
經典常談
- >
伯納黛特,你要去哪(2021新版)
本類暢銷