設(shè)計模式

出版時間:2012-1  出版社:電子工業(yè)出版社  作者:青島東合信息技術(shù)有限公司  頁數(shù):254  

內(nèi)容概要

  本書從最基本的設(shè)計原理及思想出發(fā),深入講解和剖析了23種常見的設(shè)計模式,每種模式都對應(yīng)相應(yīng)的案例,這些案例通俗易懂、圍繞模式的核心思想,便于讀者進(jìn)一步理解和學(xué)習(xí)設(shè)計模式。全書共有8章,分別介紹了設(shè)計模式概述、設(shè)計原則、創(chuàng)建型模式、結(jié)構(gòu)型模式、行為型模式、混合模式以及設(shè)計模式之間的對比。書中涉及了6大設(shè)計原則、23種設(shè)計模式,每種設(shè)計模式都從定義、應(yīng)用以及實例這三個方面進(jìn)行詳細(xì)介紹。
  本書重點突出、偏重應(yīng)用,結(jié)合理論篇的實例講解、剖析及實現(xiàn),使讀者能迅速理解并掌握知識,全面提高動手能力。
  本書適應(yīng)面廣,可作為本科計算機(jī)科學(xué)與技術(shù)、軟件外包專業(yè)、高職高專計算機(jī)軟件、計算機(jī)網(wǎng)絡(luò)、計算機(jī)信息管理、電子商務(wù)和經(jīng)濟(jì)管理等專業(yè)的程序設(shè)計課程的教材。

書籍目錄

第1章 設(shè)計模式概述
 1.1 設(shè)計模式概念
 1.2 設(shè)計模式簡史
 1.3 設(shè)計模式要素
 1.4 設(shè)計模式分類
 1.4.1 創(chuàng)建型
 1.4.2 結(jié)構(gòu)型
 1.4.3 行為型
 小結(jié)
 練習(xí)
第2章 設(shè)計原則
 2.1 單一職責(zé)原則
 2.1.1 單一職責(zé)原則的定義
 2.1.2 單一職責(zé)原則的應(yīng)用
 2.2 里氏替換原則
 2.2.1 里氏替換原則的定義
 2.2.2 里氏替換原則的應(yīng)用
 2.3 依賴倒置原則
 2.3.1 依賴倒置原則的定義
 2.3.2 依賴倒置原則的應(yīng)用
 2.4 接口隔離原則
 2.4.1 接口隔離原則的定義
 2.4.2 接口隔離原則的應(yīng)用
 2.5 迪米特法則
 2.5.1 迪米特法則的定義
 2.5.2 迪米特法則的應(yīng)用
 2.6 開閉原則
 2.6.1 開閉原則的定義
 2.6.2 開閉原則的應(yīng)用
 小結(jié)
 練習(xí)
第3章 創(chuàng)建型模式
 3.1 創(chuàng)建型模式簡述
 3.2 單例模式
 3.2.1 單例模式的定義
 3.2.2 單例模式的應(yīng)用
 3.2.3 單例模式的實例
 3.3 工廠方法模式
 3.3.1 工廠方法模式的定義
 3.3.2 工廠方法模式的應(yīng)用
 3.3.3 工廠方法模式的實例
 3.4 抽象工廠模式
 3.4.1 抽象工廠模式的定義
 3.4.2 抽象工廠模式的應(yīng)用
 3.4.3 抽象工廠模式的實例
 3.5 建造者模式
 3.5.1 建造者模式的定義
 3.5.2 建造者模式的應(yīng)用
 3.5.3 建造者模式的實例
 3.6 原型模式
 3.6.1 原型模式的定義
 3.6.2 原型模式的應(yīng)用
 3.6.3 原型模式的實例
 小結(jié)
 練習(xí)
第4章 結(jié)構(gòu)型模式
 4.1 結(jié)構(gòu)型模式簡述
 4.2 代理模式
 4.2.1 代理模式的定義
 4.2.2 代理模式的應(yīng)用
 4.2.3 代理模式的實例
 4.3 裝飾模式
 4.3.1 裝飾模式的定義
 4.3.2 裝飾模式的應(yīng)用
 4.3.3 裝飾模式的實例
 4.4 適配器模式
 4.4.1 適配器模式的定義
 4.4.2 適配器模式的應(yīng)用
 4.4.3 適配器模式的實例
 4.5 組合模式
 4.5.1 組合模式的定義
 4.5.2 組合模式的應(yīng)用
 4.5.3 組合模式的實例
 4.6 橋梁模式
 4.6.1 橋梁模式的定義
 4.6.2 橋梁模式的應(yīng)用
 4.6.3 橋梁模式的實例
 4.7 外觀模式
 4.7.1 外觀模式的定義
 4.7.2 外觀模式的應(yīng)用
 4.7.3 外觀模式的實例
 4.8 享元模式
 4.8.1 享元模式的定義
 4.8.2 享元模式的應(yīng)用
 4.8.3 享元模式的實例
 小結(jié)
 練習(xí)
第5章 行為型模式(1)
 5.1 行為型模式簡述
 5.2 模板方法模式
 5.2.1 模板方法模式的定義
 5.2.2 模板方法模式的應(yīng)用
 5.2.3 模板方法模式的實例
 5.3 命令模式
 5.3.1 命令模式的定義
 5.3.2 命令模式的應(yīng)用
 5.3.3 命令模式的實例
 5.4 責(zé)任鏈模式
 5.4.1 責(zé)任鏈模式的定義
 5.4.2 責(zé)任鏈模式的應(yīng)用
 5.4.3 責(zé)任鏈模式的實例
 5.5 策略模式
 5.5.1 策略模式的定義
 5.5.2 策略模式的應(yīng)用
 5.5.3 策略模式的實例
 5.6 迭代器模式
 5.6.1 迭代器模式的定義
 5.6.2 迭代器模式的應(yīng)用
 5.6.3 迭代器模式的實例
 小結(jié)
 練習(xí)
第6章 行為型模式(2)
 6.1 中介者模式
 6.1.1 中介者模式的定義
 6.1.2 中介者模式的應(yīng)用
 6.1.3 中介者模式的實例
 6.2 觀察者模式
 6.2.1 觀察者模式的定義
 6.2.2 觀察者模式的應(yīng)用
 6.2.3 觀察者模式的實例
 6.3 備忘錄模式
 6.3.1 備忘錄模式的定義
 6.3.2 備忘錄模式的應(yīng)用
 6.3.3 備忘錄模式的實例
 6.4 訪問者模式
 6.4.1 訪問者模式的定義
 6.4.2 訪問者模式的應(yīng)用
 6.4.3 訪問者模式的實例
 6.5 狀態(tài)模式
 6.5.1 狀態(tài)模式的定義
 6.5.2 狀態(tài)模式的應(yīng)用
 6.5.3 狀態(tài)模式的實例
 6.6 解釋器模式
 6.6.1 解釋器模式的定義
 6.6.2 解釋器模式的應(yīng)用
 6.6.3 解釋器模式的實例
 小結(jié)
 練習(xí)
第7章 混合設(shè)計模式
 7.1 混合設(shè)計模式簡介
 7.2 命令鏈模式
 7.3 工廠策略模式
 7.4 觀察中介者模式
 7.5 規(guī)格模式
 小結(jié)
 練習(xí)
第8章 設(shè)計模式對比
 8.1 創(chuàng)建型模式對比
 8.1.1 工廠方法模式制造超人
 8.1.2 建造者模式制造超人
 8.1.3 抽象工廠模式制造超人
 8.2 結(jié)構(gòu)型模式對比
 8.2.1 代理模式
 8.2.2 裝飾模式
 8.2.3 適配器模式
 8.3 行為型模式對比
 8.3.1 策略模式
 8.3.2 命令模式
 小結(jié)
 練習(xí)
附錄A 23種設(shè)計模式
附錄B UML圖標(biāo)及Java實現(xiàn)

圖書封面

評論、評分、閱讀與下載


    設(shè)計模式 PDF格式下載


用戶評論 (總計10條)

 
 

  •   書籍質(zhì)量很好,之前沒有怎么接觸過設(shè)計模式,一般都是按自己意愿來寫的,看了這書感覺很不錯,適合初次接觸設(shè)計模式的學(xué)習(xí)
  •   我是學(xué)軟件的,為了提升吧,買了這本書
  •   易懂 明白清晰
  •   內(nèi)容整理的不錯。
  •   當(dāng)當(dāng)網(wǎng)的就是好,便宜,內(nèi)容還充實。
  •   暫時還沒有看,應(yīng)該是本好書
  •   書的紙張?zhí)盍?,?nèi)容將的不是很細(xì),但每個知識點都涉及到了適合初學(xué)者用
  •   還可以。較生動,正在看,
  •   看了之后,很有用,對工作很有幫助
  •   比較基礎(chǔ),不過對初學(xué)者是不錯的一本書
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7