中圖網小程序
一鍵登錄
更方便
>
(教材)軟件設計原則與模式
本類五星書更多>
-
>
貨幣大歷史:金融霸權與大國興衰六百年
-
>
(精)方力鈞作品圖錄
-
>
《藏書報》2021合訂本
-
>
(精)中國當代書畫名家作品集·范碩:書法卷+繪畫卷(全2卷)
-
>
(噴繪樓閣版)女主臨朝:武則天的權力之路
-
>
書里掉出來一只狼+狼的故事-全2冊
-
>
奇思妙想創意玩具書(精裝4冊)
(教材)軟件設計原則與模式 版權信息
- ISBN:9787111510024
- 條形碼:9787111510024 ; 978-7-111-51002-4
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:
(教材)軟件設計原則與模式 內容簡介
《軟件設計原則與模式》分為兩大部分,共4章:首部分(第1章)介紹軟件設計原則,并簡單介紹UML和設計模式;第二部分(第2-4章)詳細介紹27種設計模式,每種設計模式都有一個與之對應的、淺顯易懂的例子作為引子,并有詳細的UML結構設計圖和相對應的可運行程序,以幫助讀者理解所學模式。 《軟件設計原則與模式》的主要特點是簡單易懂,把設計模式的學習門檻降到非常低,使初學者更容易理解和掌握27種設計模式。書中的每個程序都力求簡潔明了,并采用新的、成熟的Java技術編寫,易學易用。 《軟件設計原則與模式》適合作為本科及高職院校軟件專業的設計模式課程教材,也可供從事軟件工程的初中級軟件開發人員參考使用。 為方便教學,《軟件設計原則與模式》配備電子課件等教學資源。凡選用《軟件設計原則與模式》作為教材的教師均可登錄機械工業出版社教育服務網www.cmpedu.com免費下載。如有問題請致信或致電聯系營銷人員。
(教材)軟件設計原則與模式 目錄
前言
第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 調停者模式的優點與缺點
參考文獻
展開全部
書友推薦
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
羅曼·羅蘭讀書隨筆-精裝
- >
有舍有得是人生
- >
莉莉和章魚
- >
推拿
- >
中國歷史的瞬間
- >
詩經-先民的歌唱
- >
龍榆生:詞曲概論/大家小書
本類暢銷