注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)行業(yè)軟件及應用軟件設(shè)計原則與模式

軟件設(shè)計原則與模式

軟件設(shè)計原則與模式

定 價:¥33.00

作 者: 郭雙宙
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 工學 教材 研究生/本科/??平滩?/td>

ISBN: 9787111510024 出版時間: 2015-09-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書分為兩個部分:**部分是設(shè)計原則簡介及必要的UML知識;第二部分詳細介紹了27種設(shè)計模式,每個設(shè)計模式都有一個與之適應的、淺顯易懂的例子作為引子,并有詳細的UML結(jié)構(gòu)設(shè)計圖及相對應的可運行程序以幫助讀者理解所學模式。本書的特點是通過有趣的例子講解每個設(shè)計模式的含義及結(jié)構(gòu),把設(shè)計模式的學習門檻降低,使初學者可以更加容易理解。每個程序都非常簡潔明了,采用Java**成熟技術(shù)編寫,易學易用。本書適合作為本科及高職院校軟件專業(yè)的設(shè)計模式課程教材,也可供從事軟件工程的初、中級設(shè)計人員參考使用。

作者簡介

暫缺《軟件設(shè)計原則與模式》作者簡介

圖書目錄

前 言
第1章 軟件設(shè)計原則與UML簡介/
1.1 “開—閉”原則/
1.2 里氏代換原則/
1.3 依賴倒置原則/
1.4 接口隔離原則/
1.5 合成/聚合復用原則/
1.6 迪米特法則/
1.7 單一職責原則/
1.8 UML簡介/
1.9 設(shè)計模式簡介/
第2章 創(chuàng)建型模式/
2.1 簡單工廠模式/
2.1.1 工廠模式的形態(tài)/
2.1.2 簡單工廠模式的結(jié)構(gòu)/
2.1.3 簡單工廠模式的實現(xiàn)/
2.1.4 簡單工廠模式的使用實例/
2.1.5 簡單工廠模式的優(yōu)點與缺點/
2.2 工廠方法模式/
2.2.1 工廠方法模式的結(jié)構(gòu)/
2.2.2 工廠方法模式的實現(xiàn)/
2.2.3 工廠方法模式的實際應用/
2.3 抽象工廠模式/
2.3.1 抽象工廠模式的結(jié)構(gòu)/
2.3.2 抽象工廠模式的起源/
2.3.3 抽象工廠模式的優(yōu)點與缺點/
2.3.4 抽象工廠模式的實現(xiàn)/
2.4 單例模式/
2.4.1 單例模式的結(jié)構(gòu)/
2.4.2 單例模式的類型/
2.4.3 單例模式的進階/
2.5 多例模式/
2.5.1 多例模式的結(jié)構(gòu)/
2.5.2 多例模式的實現(xiàn)/
2.6 建造模式/
2.6.1 建造模式的適用場景/
2.6.2 建造模式的特點/
2.6.3 建造模式的結(jié)構(gòu)/
2.7 原型模式/
2.7.1 原型模式的結(jié)構(gòu)/
2.7.2 原型模式的優(yōu)點與缺點/
第3章 結(jié)構(gòu)型模式/
3.1 適配器模式/
3.1.1 適配器模式的結(jié)構(gòu)/
3.1.2 適配器模式的實現(xiàn)/
3.1.3 適配器模式的優(yōu)點與缺點/
3.2 缺省適配器模式/
3.2.1 缺省適配器模式的結(jié)構(gòu)/
3.2.2 缺省適配器模式的實現(xiàn)/
3.3 合成模式/
3.3.1 合成模式的結(jié)構(gòu)/
3.3.2 合成模式的實現(xiàn)/
3.4 裝飾模式/
3.4.1 裝飾模式的結(jié)構(gòu)/
3.4.2 裝飾模式的實現(xiàn)/
3.4.3 裝飾模式的簡化/
3.4.4 裝飾模式的進階/
3.5 代理模式/
3.5.1 代理模式的結(jié)構(gòu)/
3.5.2 代理模式的實現(xiàn)/
3.6 享元模式/
3.6.1 享元模式的結(jié)構(gòu)/
3.6.2 享元模式的優(yōu)點與缺點/
3.7 門面模式/
3.7.1 門面模式的結(jié)構(gòu)/
3.7.2 門面模式的實現(xiàn)/
3.7.3 門面模式的進階/
3.8 橋梁模式/
3.8.1 橋梁模式的定義/
3.8.2 橋梁模式的結(jié)構(gòu)/
3.8.3 橋梁模式的優(yōu)點/
3.8.4 橋梁模式的實現(xiàn)/
第4章 行為型模式/
4.1 不變模式/
4.1.1 “不變” 和 “只讀” 的區(qū)別/
4.1.2 不變模式的結(jié)構(gòu)/
4.1.3 不變模式在Java中的應用/
4.1.4 不變模式的安全應用/
4.1.5 不變模式的優(yōu)點與缺點/
4.2 策略模式/
4.2.1 策略模式的結(jié)構(gòu)/
4.2.2 策略模式的特點/
4.2.3 策略模式的實現(xiàn)/
4.2.4 策略模式的優(yōu)點與缺點/
4.3 模板方法模式/
4.3.1 模板方法模式的結(jié)構(gòu)/
4.3.2 模板方法模式中的方法/
4.3.3 模板方法模式的實現(xiàn)/
4.3.4 模板方法模式的進階/
4.4 觀察者模式/
4.4.1 觀察者模式的結(jié)構(gòu)/
4.4.2 觀察者模式的模型/
4.4.3 觀察者模式的實現(xiàn)/
4.4.4 推模型和拉模型的比較/
4.5 迭代子模式/
4.5.1 迭代子模式的結(jié)構(gòu)/
4.5.2 寬接口和窄接口/
4.5.3 迭代子模式的實現(xiàn)/
4.5.4 迭代子模式的優(yōu)點與缺點/
4.6 責任鏈模式/
4.6.1 責任鏈模式的結(jié)構(gòu)/
4.6.2 責任鏈模式的實現(xiàn)/
4.7 命令模式/
4.7.1 命令模式的結(jié)構(gòu)/
4.7.2 命令模式的實現(xiàn)/
4.7.3 命令模式的解析/
4.7.4 命令模式的優(yōu)點/
4.8 備忘錄模式/
4.8.1 備忘錄模式的結(jié)構(gòu)/
4.8.2 備忘錄模式的實現(xiàn)/
4.8.3 多重檢查點/
4.8.4 “自述歷史”模式/
4.9 狀態(tài)模式/
4.9.1 狀態(tài)模式的結(jié)構(gòu)/
4.9.2 狀態(tài)模式的實現(xiàn)/
4.9.3 狀態(tài)模式的解析/
4.10 專題:分派/
4.10.1 分派的概念/
4.10.2 靜態(tài)分派和動態(tài)分派/
4.10.3 單分派和多分派/
4.11 訪問者模式/
4.11.1 訪問者模式的結(jié)構(gòu)/
4.11.2 訪問者模式的實現(xiàn)/
4.11.3 訪問者模式的分析/
4.11.4 訪問者模式的進階/
4.11.5 訪問者模式的優(yōu)點與缺點/
4.12 解釋器模式/
4.12.1 解釋器模式的結(jié)構(gòu)/
4.12.2 解釋器模式的實現(xiàn)/
4.13 調(diào)停者模式/
4.13.1 為什么需要調(diào)停者/
4.13.2 調(diào)停者模式的結(jié)構(gòu)/
4.13.3 調(diào)停者模式的實現(xiàn)/
4.13.4 調(diào)停者模式的優(yōu)點與缺點/
參考文

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號