注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/??平滩?/a>Java設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版 微課視頻版)

Java設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版 微課視頻版)

Java設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版 微課視頻版)

定 價(jià):¥49.80

作 者: 耿祥義,張躍平 編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校Java課程系列教材
標(biāo) 簽: 暫缺

ISBN: 9787302609513 出版時(shí)間: 2023-04-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》面向有一定Java語言基礎(chǔ)和一定編程經(jīng)驗(yàn)的讀者,重點(diǎn)探討在Java程序設(shè)計(jì)中怎樣使用重要的設(shè)計(jì)模式?!禞ava設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》共28章。前6章是學(xué)習(xí)設(shè)計(jì)模式的一些必要知識(shí)準(zhǔn)備,也是Java語言的一些重要的概念和核心技術(shù);第7-27章探討、講解GoF的《設(shè)計(jì)模式》一書中所給出的設(shè)計(jì)模式(除了代理模式和解釋器模式);第28章為MVC模式?!禞ava設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》的編寫目的是讓讀者不僅學(xué)習(xí)怎樣在軟件設(shè)計(jì)中使用好設(shè)計(jì)模式,而且深刻地理解面向?qū)ο蟮脑O(shè)計(jì)思想,以便更好地使用面向?qū)ο笳Z言解決設(shè)計(jì)中的諸多問題?!禞ava設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》提供了44小節(jié)、總計(jì)880分鐘的微課視頻,對(duì)每個(gè)模式都進(jìn)行了細(xì)致的講解,非常有利于讀者掌握《Java設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》的內(nèi)容?!禞ava設(shè)計(jì)模式:面向?qū)ο蟮脑O(shè)計(jì)思想(第2版·微課視頻版)/高等學(xué)校Java課程系列教材》可作為計(jì)算機(jī)相關(guān)專業(yè)教材,也可作為軟件項(xiàng)目管理人員、軟件開發(fā)工程師等專業(yè)人員的參考用書。

作者簡(jiǎn)介

  耿祥義,1995年中國科學(xué)技術(shù)大學(xué)博士畢業(yè),獲理學(xué)博士學(xué)位。1997年從中山大學(xué)博士后流動(dòng)站出站,現(xiàn)任大連交通大學(xué)教授。有多年教授Java語言的經(jīng)驗(yàn),已編寫出版十余部教材。張躍平,現(xiàn)任大連交通大學(xué)副教授。已編寫和參編出版《Visual FoxPro課程設(shè)計(jì)》《Java 2實(shí)用教程》《JSP實(shí)用教程》《C語言程序設(shè)計(jì)教程》等多部教材。

圖書目錄

第1章對(duì)象的基本結(jié)構(gòu)


1.1對(duì)象的引用和對(duì)象的變量


1.2具有相同引用的對(duì)象


1.3上轉(zhuǎn)型對(duì)象


第2章抽象類與接口


2.1抽象類


2.2接口


2.3抽象類與接口的比較


第3章組合


3.1對(duì)象的組合


3.2組合關(guān)系是弱耦合關(guān)系


3.3基于組合的擊鼓傳花


第4章面向?qū)ο蟮膸讉€(gè)基本原則


4.1面向抽象編程原則


4.2“開閉”原則


4.3“多用組合,少用繼承”原則


4.4高內(nèi)聚低耦合原則


第5章UML類圖簡(jiǎn)介


5.1類


5.2接口


5.3泛化關(guān)系


5.4關(guān)聯(lián)關(guān)系


5.5依賴關(guān)系



5.6實(shí)現(xiàn)關(guān)系


5.7注釋


第6章設(shè)計(jì)模式簡(jiǎn)介


6.1什么是設(shè)計(jì)模式


6.2設(shè)計(jì)模式的起源


6.3GoF之書


6.4學(xué)習(xí)設(shè)計(jì)模式的重要性


6.5合理使用模式


6.6模式與框架








第7章策略模式


7.1概述


7.2模式的結(jié)構(gòu)與使用


7.2.1策略模式的UML類圖


7.2.2結(jié)構(gòu)的描述


7.2.3模式的使用


7.3策略模式的優(yōu)點(diǎn)


7.4應(yīng)用舉例——老鼠走迷宮


第8章責(zé)任鏈模式


8.1概述


8.2模式的結(jié)構(gòu)與使用


8.2.1責(zé)任鏈模式的UML類圖


8.2.2結(jié)構(gòu)的描述


8.2.3模式的使用


8.3責(zé)任鏈模式的優(yōu)點(diǎn)


8.4應(yīng)用舉例——現(xiàn)金找零


第9章訪問者模式


9.1概述


9.2模式的結(jié)構(gòu)與使用


9.2.1訪問者模式的UML類圖


9.2.2結(jié)構(gòu)的描述


9.2.3模式的使用


9.3訪問者模式的優(yōu)點(diǎn)



9.4應(yīng)用舉例——答卷與批卷


第10章狀態(tài)模式


10.1概述


10.2模式的結(jié)構(gòu)與使用


10.2.1狀態(tài)模式的UML類圖


10.2.2結(jié)構(gòu)的描述


10.2.3模式的使用


10.3狀態(tài)模式的優(yōu)點(diǎn)


10.4應(yīng)用舉例——咖啡自動(dòng)售貨機(jī)


第11章裝飾模式


11.1概述


11.2模式的結(jié)構(gòu)與使用


11.2.1裝飾模式的UML類圖


11.2.2結(jié)構(gòu)的描述


11.2.3模式的使用


11.3裝飾模式的優(yōu)點(diǎn)


11.4應(yīng)用舉例——讀取單詞表


第12章生成器模式


12.1概述


12.2模式的結(jié)構(gòu)與使用


12.2.1生成器模式的UML類圖


12.2.2結(jié)構(gòu)的描述


12.2.3模式的使用


12.3生成器模式的優(yōu)點(diǎn)


12.4應(yīng)用舉例——日歷牌


第13章工廠方法模式


13.1概述


13.2模式的結(jié)構(gòu)與使用


13.2.1工廠方法模式的UML類圖


13.2.2結(jié)構(gòu)的描述


13.2.3模式的使用


13.3工廠方法模式的優(yōu)點(diǎn)



13.4應(yīng)用舉例——?jiǎng)?chuàng)建藥品對(duì)象


第14章抽象工廠模式


14.1概述


14.2模式的結(jié)構(gòu)與使用


14.2.1抽象工廠模式的UML類圖


14.2.2結(jié)構(gòu)的描述


14.2.3模式的使用


14.3抽象工廠模式的優(yōu)點(diǎn)


14.4應(yīng)用舉例——存款憑證


第15章命令模式


15.1概述


15.2模式的結(jié)構(gòu)與使用


15.2.1命令模式的UML類圖


15.2.2結(jié)構(gòu)的描述


15.2.3模式的使用


15.3命令模式的優(yōu)點(diǎn)


15.4應(yīng)用舉例——開燈與關(guān)燈


第16章橋接模式


16.1概述


16.2模式的結(jié)構(gòu)與使用


16.2.1橋接模式的UML類圖


16.2.2結(jié)構(gòu)的描述


16.2.3模式的使用


16.3橋接模式的優(yōu)點(diǎn)


16.4應(yīng)用舉例——繪制簡(jiǎn)單圖形


第17章單件模式


17.1概述


17.2模式的結(jié)構(gòu)與使用


17.2.1單件模式的UML類圖


17.2.2結(jié)構(gòu)的描述


17.2.3模式的使用


17.3單件模式的優(yōu)點(diǎn)



17.4應(yīng)用舉例——多線程爭(zhēng)冠軍


第18章適配器模式


18.1概述


18.2模式的結(jié)構(gòu)與使用


18.2.1適配器模式的UML類圖


18.2.2結(jié)構(gòu)的描述


18.2.3模式的使用


18.3適配器模式的優(yōu)點(diǎn)


18.4應(yīng)用舉例——替換舊的加密、解密接口


第19章模板方法模式


19.1概述


19.2模式的結(jié)構(gòu)與使用


19.2.1模板方法模式的UML類圖


19.2.2結(jié)構(gòu)的描述


19.2.3模式的使用


19.3模板方法模式的優(yōu)點(diǎn)


19.4應(yīng)用舉例——數(shù)據(jù)挖掘


第20章外觀模式


20.1概述


20.2模式的結(jié)構(gòu)與使用


20.2.1外觀模式的UML類圖


20.2.2結(jié)構(gòu)的描述


20.2.3模式的使用


20.3外觀模式的優(yōu)點(diǎn)


20.4應(yīng)用舉例——解析文件


第21章中介者模式


21.1概述


21.2模式的結(jié)構(gòu)與使用


21.2.1中介者模式的UML類圖


21.2.2結(jié)構(gòu)的描述


21.2.3模式的使用


21.3中介者模式的優(yōu)點(diǎn)



21.4應(yīng)用舉例——協(xié)調(diào)復(fù)制、剪切與粘貼


第22章迭代器模式


22.1概述


22.2模式的結(jié)構(gòu)與使用


22.2.1迭代器模式的UML類圖


22.2.2結(jié)構(gòu)的描述


22.2.3模式的使用


22.3迭代器模式的優(yōu)點(diǎn)


22.4應(yīng)用舉例——使用多個(gè)集合存儲(chǔ)對(duì)象


第23章組合模式


23.1概述


23.2模式的結(jié)構(gòu)與使用


23.2.1組合模式的UML類圖


23.2.2結(jié)構(gòu)的描述


23.2.3模式的使用


23.3組合模式的優(yōu)點(diǎn)


23.4應(yīng)用舉例——蘋果樹的蘋果價(jià)值


第24章觀察者模式


24.1概述


24.2模式的結(jié)構(gòu)與使用


24.2.1觀察者模式的UML類圖


24.2.2結(jié)構(gòu)的描述


24.2.3模式的使用


24.3觀察者模式的優(yōu)點(diǎn)


24.4應(yīng)用舉例——求面積服務(wù)中心


第25章原型模式


25.1概述


25.2模式的結(jié)構(gòu)與使用


25.2.1原型模式的UML類圖


25.2.2結(jié)構(gòu)的描述


25.2.3模式的使用


25.3原型模式的優(yōu)點(diǎn)



25.4應(yīng)用舉例——克隆容器


第26章備忘錄模式


26.1概述


26.2模式的結(jié)構(gòu)與使用


26.2.1備忘錄模式的UML類圖


26.2.2結(jié)構(gòu)的描述


26.2.3模式的使用


26.3備忘錄模式的優(yōu)點(diǎn)


26.4應(yīng)用舉例——使用備忘錄實(shí)現(xiàn)undo操作


第27章享元模式


27.1概述


27.2模式的結(jié)構(gòu)與使用


27.2.1享元模式的UML類圖


27.2.2結(jié)構(gòu)的描述


27.2.3模式的使用


27.3享元模式的優(yōu)點(diǎn)


27.4應(yīng)用舉例——?jiǎng)?chuàng)建化合物


第28章MVC模式


28.1概述


28.2模式的結(jié)構(gòu)與使用


28.2.1MVC模式的示意圖


28.2.2結(jié)構(gòu)的描述


28.2.3模式的使用


28.3MVC模式的優(yōu)點(diǎn)


28.4應(yīng)用舉例——老鼠走迷宮


參考文獻(xiàn)



本目錄推薦

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