中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版)

包郵 高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版)

出版社:清華大學(xué)出版社出版時(shí)間:2018-11-01
開本: 其他 頁數(shù): 432
本類榜單:教材銷量榜
中 圖 價(jià):¥44.9(5.6折) 定價(jià)  ¥79.8 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 版權(quán)信息

  • ISBN:9787302511052
  • 條形碼:9787302511052 ; 978-7-302-51105-2
  • 裝幀:簡裝本
  • 冊數(shù):暫無
  • 重量:暫無
  • 所屬分類:>

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 本書特色

本書在整理時(shí)還參考了目前市面上已有的設(shè)計(jì)模式書籍,集各家所長,并在此基礎(chǔ)上進(jìn)行擴(kuò)展與整理,適用于高校和培訓(xùn)教學(xué),將一些原本深?yuàn)W并難以理解的設(shè)計(jì)思想通過一些簡單實(shí)例進(jìn)行解析,讓讀者能夠輕松掌握面向?qū)ο笤O(shè)計(jì)思想的精髓。本書以“實(shí)例驅(qū)動(dòng)教學(xué)”為整體編寫原則,每一個(gè)模式的學(xué)習(xí)均基于一或兩個(gè)實(shí)例,通過實(shí)例來加深對模式的理解,并結(jié)合實(shí)例學(xué)習(xí)如何在實(shí)際開發(fā)中運(yùn)用所學(xué)模式。對于每一個(gè)模式,所學(xué)內(nèi)容包括模式動(dòng)機(jī)與定義、模式結(jié)構(gòu)與分析、模式實(shí)例與解析、模式效果與應(yīng)用和模式擴(kuò)展,內(nèi)容豐富,講解透徹,并提供了模式結(jié)構(gòu)和實(shí)例的UML類圖和Java實(shí)現(xiàn)代碼,所有類圖均嚴(yán)格按照UML 2.0標(biāo)準(zhǔn)繪制,所有代碼均在JDK 1.6環(huán)境下通過測試且運(yùn)行無誤。

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 內(nèi)容簡介

本書系統(tǒng)介紹了設(shè)計(jì)模式。全書共分27章,內(nèi)容包括統(tǒng)一建模語言基礎(chǔ)知識、面向?qū)ο笤O(shè)計(jì)原則、設(shè)計(jì)模式概述、簡單工廠模式、工廠方法模式、抽象工廠模式、建造者模式、原型模式、單例模式、適配器模式、橋接模式、組合模式、裝飾模式、外觀模式、享元模式、代理模式、職責(zé)鏈模式、命令模式、解釋器模式、迭代器模式、中介者模式、備忘錄模式、觀察者模式、狀態(tài)模式、策略模式、模板方法模式和訪問者模式。
本書結(jié)合大量實(shí)例介紹GoF設(shè)計(jì)模式,針對每個(gè)設(shè)計(jì)模式均提供了一或兩個(gè)實(shí)例,并對每個(gè)模式進(jìn)行了詳盡的講解,每章很后均配有一定量的習(xí)題。
本書既可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)本科生和研究生“設(shè)計(jì)模式”“軟件體系結(jié)構(gòu)”等課程教材,也可作為各軟件培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材及全國計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試的輔導(dǎo)教材,還可作為軟件架構(gòu)師、軟件工程師等開發(fā)人員的參考用書。

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 目錄

目錄 第1章統(tǒng)一建模語言基礎(chǔ)知識 1.1UML簡介 1.1.1UML的誕生 1.1.2UML的結(jié)構(gòu) 1.1.3UML的特點(diǎn) 1.2類圖 1.2.1類與類圖 1.2.2類之間的關(guān)系 1.2.3類圖實(shí)例 1.3順序圖 1.3.1順序圖定義 1.3.2順序圖組成元素與繪制 1.3.3順序圖實(shí)例 1.4狀態(tài)圖 1.4.1狀態(tài)圖定義 1.4.2狀態(tài)圖組成元素與繪制 1.4.3狀態(tài)圖實(shí)例 1.5本章小結(jié) 思考與練習(xí) 第2章面向?qū)ο笤O(shè)計(jì)原則 2.1面向?qū)ο笤O(shè)計(jì)原則概述 2.1.1軟件的可維護(hù)性和可復(fù)用性 2.1.2面向?qū)ο笤O(shè)計(jì)原則簡介 2.2單一職責(zé)原則 2.2.1單一職責(zé)原則定義 2.2.2單一職責(zé)原則分析 2.2.3單一職責(zé)原則實(shí)例 2.3開閉原則 2.3.1開閉原則定義 2.3.2開閉原則分析 2.3.3開閉原則實(shí)例 2.4里氏代換原則 2.4.1里氏代換原則定義 2.4.2里氏代換原則分析 2.4.3里氏代換原則實(shí)例 2.5依賴倒轉(zhuǎn)原則 2.5.1依賴倒轉(zhuǎn)原則定義 2.5.2依賴倒轉(zhuǎn)原則分析 2.5.3依賴倒轉(zhuǎn)原則實(shí)例 2.6接口隔離原則 2.6.1接口隔離原則定義 2.6.2接口隔離原則分析 2.6.3接口隔離原則實(shí)例 2.7合成復(fù)用原則 2.7.1合成復(fù)用原則定義 2.7.2合成復(fù)用原則分析 2.7.3合成復(fù)用原則實(shí)例 2.8迪米特法則 2.8.1迪米特法則定義 2.8.2迪米特法則分析 2.8.3迪米特法則實(shí)例 2.9本章小結(jié) 思考與練習(xí) 第3章設(shè)計(jì)模式概述 3.1設(shè)計(jì)模式的誕生與發(fā)展 3.1.1模式的誕生與定義 3.1.2軟件模式 3.1.3設(shè)計(jì)模式的發(fā)展 3.2設(shè)計(jì)模式的定義與分類 3.2.1設(shè)計(jì)模式的定義 3.2.2設(shè)計(jì)模式的基本要素 3.2.3設(shè)計(jì)模式的分類 3.3GoF設(shè)計(jì)模式簡介 3.4設(shè)計(jì)模式的優(yōu)點(diǎn) 3.5本章小結(jié) 思考與練習(xí) 第4章簡單工廠模式 4.1創(chuàng)建型模式 4.1.1創(chuàng)建型模式概述 4.1.2創(chuàng)建型模式簡介 4.2簡單工廠模式動(dòng)機(jī)與定義 4.2.1模式動(dòng)機(jī) 4.2.2模式定義 4.3簡單工廠模式結(jié)構(gòu)與分析 4.3.1模式結(jié)構(gòu) 4.3.2模式分析 4.4簡單工廠模式實(shí)例與解析 4.4.1簡單工廠模式實(shí)例之簡單電視機(jī)工廠 4.4.2簡單工廠模式實(shí)例之權(quán)限管理 4.5簡單工廠模式效果與應(yīng)用 4.5.1模式優(yōu)缺點(diǎn) 4.5.2模式適用環(huán)境 4.5.3模式應(yīng)用 4.6簡單工廠模式擴(kuò)展 4.7本章小結(jié) 思考與練習(xí) 第5章工廠方法模式 5.1工廠方法模式動(dòng)機(jī)與定義 5.1.1簡單工廠模式的不足 5.1.2模式動(dòng)機(jī) 5.1.3模式定義 5.2工廠方法模式結(jié)構(gòu)與分析 5.2.1模式結(jié)構(gòu) 5.2.2模式分析 5.3工廠方法模式實(shí)例與解析 5.3.1工廠方法模式實(shí)例之電視機(jī)工廠 5.3.2工廠方法模式實(shí)例之日志記錄器 5.4工廠方法模式效果與應(yīng)用 5.4.1模式優(yōu)缺點(diǎn) 5.4.2模式適用環(huán)境 5.4.3模式應(yīng)用 5.5工廠方法模式擴(kuò)展 5.6本章小結(jié) 思考與練習(xí) 第6章抽象工廠模式 6.1抽象工廠模式動(dòng)機(jī)與定義 6.1.1模式動(dòng)機(jī) 6.1.2模式定義 6.2抽象工廠模式結(jié)構(gòu)與分析 6.2.1模式結(jié)構(gòu) 6.2.2模式分析 6.3抽象工廠模式實(shí)例與解析 6.3.1抽象工廠模式實(shí)例之電器工廠 6.3.2抽象工廠模式實(shí)例之?dāng)?shù)據(jù)庫操作工廠 6.4抽象工廠模式效果與應(yīng)用 6.4.1模式優(yōu)缺點(diǎn) 6.4.2模式適用環(huán)境 6.4.3模式應(yīng)用 6.5抽象工廠模式擴(kuò)展 6.6本章小結(jié) 思考與練習(xí) 第7章建造者模式 7.1建造者模式動(dòng)機(jī)與定義 7.1.1模式動(dòng)機(jī) 7.1.2模式定義 7.2建造者模式結(jié)構(gòu)與分析 7.2.1模式結(jié)構(gòu) 7.2.2模式分析 7.3建造者模式實(shí)例與解析 7.4建造者模式效果與應(yīng)用 7.4.1模式優(yōu)缺點(diǎn) 7.4.2模式適用環(huán)境 7.4.3模式應(yīng)用 7.5建造者模式擴(kuò)展 7.6本章小結(jié) 思考與練習(xí) 第8章原型模式 8.1原型模式動(dòng)機(jī)與定義 8.1.1模式動(dòng)機(jī) 8.1.2模式定義 8.2原型模式結(jié)構(gòu)與分析 8.2.1模式結(jié)構(gòu) 8.2.2模式分析 8.3原型模式實(shí)例與解析 8.3.1原型模式實(shí)例之郵件復(fù)制(淺克隆) 8.3.2原型模式實(shí)例之郵件復(fù)制(深克隆) 8.4原型模式效果與應(yīng)用 8.4.1模式優(yōu)缺點(diǎn) 8.4.2模式適用環(huán)境 8.4.3模式應(yīng)用 8.5原型模式擴(kuò)展 8.6本章小結(jié) 思考與練習(xí) 第9章單例模式 9.1單例模式動(dòng)機(jī)與定義 9.1.1模式動(dòng)機(jī) 9.1.2模式定義 9.2單例模式結(jié)構(gòu)與分析 9.2.1模式結(jié)構(gòu) 9.2.2模式分析 9.3單例模式實(shí)例與解析 9.3.1單例模式實(shí)例之身份證號碼 9.3.2單例模式實(shí)例之打印池 9.4單例模式效果與應(yīng)用 9.4.1模式優(yōu)缺點(diǎn) 9.4.2模式適用環(huán)境 9.4.3模式應(yīng)用 9.5單例模式擴(kuò)展 9.6本章小結(jié) 思考與練習(xí) 第10章適配器模式 10.1結(jié)構(gòu)型模式 10.1.1結(jié)構(gòu)型模式概述 10.1.2結(jié)構(gòu)型模式簡介 10.2適配器模式動(dòng)機(jī)與定義 10.2.1模式動(dòng)機(jī) 10.2.2模式定義 10.3適配器模式結(jié)構(gòu)與分析 10.3.1模式結(jié)構(gòu) 10.3.2模式分析 10.4適配器模式實(shí)例與解析 10.4.1適配器模式實(shí)例之仿生機(jī)器人 10.4.2適配器模式實(shí)例之加密適配器 10.5適配器模式效果與應(yīng)用 10.5.1模式優(yōu)缺點(diǎn) 10.5.2模式適用環(huán)境 10.5.3模式應(yīng)用 10.6適配器模式擴(kuò)展 10.6.1缺省適配器模式 10.6.2雙向適配器 10.7本章小結(jié) 思考與練習(xí) 第11章橋接模式 11.1橋接模式動(dòng)機(jī)與定義 11.1.1模式動(dòng)機(jī) 11.1.2模式定義 11.2橋接模式結(jié)構(gòu)與分析 11.2.1模式結(jié)構(gòu) 11.2.2模式分析 11.3橋接模式實(shí)例與解析 11.3.1橋接模式實(shí)例之模擬毛筆 11.3.2橋接模式實(shí)例之跨平臺(tái)視頻播放器 11.4橋接模式效果與應(yīng)用 11.4.1模式優(yōu)缺點(diǎn) 11.4.2模式適用環(huán)境 11.4.3模式應(yīng)用 11.5橋接模式擴(kuò)展 11.6本章小結(jié) 思考與練習(xí) 第12章組合模式 12.1組合模式動(dòng)機(jī)與定義 12.1.1模式動(dòng)機(jī) 12.1.2模式定義 12.2組合模式結(jié)構(gòu)與分析 12.2.1模式結(jié)構(gòu) 12.2.2模式分析 12.3組合模式實(shí)例與解析 12.3.1組合模式實(shí)例之水果盤 12.3.2組合模式實(shí)例之文件瀏覽 12.4組合模式效果與應(yīng)用 12.4.1模式優(yōu)缺點(diǎn) 12.4.2模式適用環(huán)境 12.4.3模式應(yīng)用 12.5組合模式擴(kuò)展 12.6本章小結(jié) 思考與練習(xí) 第13章裝飾模式 13.1裝飾模式動(dòng)機(jī)與定義 13.1.1模式動(dòng)機(jī) 13.1.2模式定義 13.2裝飾模式結(jié)構(gòu)與分析 13.2.1模式結(jié)構(gòu) 13.2.2模式分析 13.3裝飾模式實(shí)例與解析 13.3.1裝飾模式實(shí)例之變形金剛 13.3.2裝飾模式實(shí)例之多重加密系統(tǒng) 13.4裝飾模式效果與應(yīng)用 13.4.1模式優(yōu)缺點(diǎn) 13.4.2模式適用環(huán)境 13.4.3模式應(yīng)用 13.5裝飾模式擴(kuò)展 13.6本章小結(jié) 思考與練習(xí) 第14章外觀模式 14.1外觀模式動(dòng)機(jī)與定義 14.1.1模式動(dòng)機(jī) 14.1.2模式定義 14.2外觀模式結(jié)構(gòu)與分析 14.2.1模式結(jié)構(gòu) 14.2.2模式分析 14.3外觀模式實(shí)例與解析 14.3.1外觀模式實(shí)例之電源總開關(guān) 14.3.2外觀模式實(shí)例之文件加密 14.4外觀模式效果與應(yīng)用 14.4.1模式優(yōu)缺點(diǎn) 14.4.2模式適用環(huán)境 14.4.3模式應(yīng)用 14.5外觀模式擴(kuò)展 14.6本章小結(jié) 思考與練習(xí) 第15章享元模式 15.1享元模式動(dòng)機(jī)與定義 15.1.1模式動(dòng)機(jī) 15.1.2模式定義 15.2享元模式結(jié)構(gòu)與分析 15.2.1模式結(jié)構(gòu) 15.2.2模式分析 15.3享元模式實(shí)例與解析 15.3.1享元模式實(shí)例之共享網(wǎng)絡(luò)設(shè)備(無外部狀態(tài)) 15.3.2享元模式實(shí)例之共享網(wǎng)絡(luò)設(shè)備(有外部狀態(tài)) 15.4享元模式效果與應(yīng)用 15.4.1模式優(yōu)缺點(diǎn) 15.4.2模式適用環(huán)境 15.4.3模式應(yīng)用 15.5享元模式擴(kuò)展 15.6本章小結(jié) 思考與練習(xí) 第16章代理模式 16.1代理模式動(dòng)機(jī)與定義 16.1.1模式動(dòng)機(jī) 16.1.2模式定義 16.2代理模式結(jié)構(gòu)與分析 16.2.1模式結(jié)構(gòu) 16.2.2模式分析 16.3代理模式實(shí)例與解析 16.3.1代理模式實(shí)例之論壇權(quán)限控制代理 16.3.2代理模式實(shí)例之日志記錄代理 16.4代理模式效果與應(yīng)用 16.4.1模式優(yōu)缺點(diǎn) 16.4.2模式適用環(huán)境 16.4.3模式應(yīng)用 16.5代理模式擴(kuò)展 16.6本章小結(jié) 思考與練習(xí) 第17章職責(zé)鏈模式 17.1行為型模式 17.1.1行為型模式概述 17.1.2行為型模式簡介 17.2職責(zé)鏈模式動(dòng)機(jī)與定義 17.2.1模式動(dòng)機(jī) 17.2.2模式定義 17.3職責(zé)鏈模式結(jié)構(gòu)與分析 17.3.1模式結(jié)構(gòu) 17.3.2模式分析 17.4職責(zé)鏈模式實(shí)例與解析 17.5職責(zé)鏈模式效果與應(yīng)用 17.5.1模式優(yōu)缺點(diǎn) 17.5.2模式適用環(huán)境 17.5.3模式應(yīng)用 17.6職責(zé)鏈模式擴(kuò)展 17.7本章小結(jié) 思考與練習(xí) 第18章命令模式 18.1命令模式動(dòng)機(jī)與定義 18.1.1模式動(dòng)機(jī) 18.1.2模式定義 18.2命令模式結(jié)構(gòu)與分析 18.2.1模式結(jié)構(gòu) 18.2.2模式分析 18.3命令模式實(shí)例與解析 18.3.1命令模式實(shí)例之電視機(jī)遙控器 18.3.2命令模式實(shí)例之功能鍵設(shè)置 18.4命令模式效果與應(yīng)用 18.4.1模式優(yōu)缺點(diǎn) 18.4.2模式適用環(huán)境 18.4.3模式應(yīng)用 18.5命令模式擴(kuò)展 18.6本章小結(jié) 思考與練習(xí) 第19章解釋器模式 19.1解釋器模式動(dòng)機(jī)與定義 19.1.1模式動(dòng)機(jī) 19.1.2模式定義 19.2解釋器模式結(jié)構(gòu)與分析 19.2.1模式結(jié)構(gòu) 19.2.2模式分析 19.3解釋器模式實(shí)例與解析 19.4解釋器模式效果與應(yīng)用 19.4.1模式優(yōu)缺點(diǎn) 19.4.2模式適用環(huán)境 19.4.3模式應(yīng)用 19.5解釋器模式擴(kuò)展 19.6本章小結(jié) 思考與練習(xí) 第20章迭代器模式 20.1迭代器模式動(dòng)機(jī)與定義 20.1.1模式動(dòng)機(jī) 20.1.2模式定義 20.2迭代器模式結(jié)構(gòu)與分析 20.2.1模式結(jié)構(gòu) 20.2.2模式分析 20.3迭代器模式實(shí)例與解析 20.4迭代器模式效果與應(yīng)用 20.4.1模式優(yōu)缺點(diǎn) 20.4.2模式適用環(huán)境 20.4.3模式應(yīng)用 20.5迭代器模式擴(kuò)展 20.6本章小結(jié) 思考與練習(xí) 第21章中介者模式 21.1中介者模式動(dòng)機(jī)與定義 21.1.1模式動(dòng)機(jī) 21.1.2模式定義 21.2中介者模式結(jié)構(gòu)與分析 21.2.1模式結(jié)構(gòu) 21.2.2模式分析 21.3中介者模式實(shí)例與解析 21.4中介者模式效果與應(yīng)用 21.4.1模式優(yōu)缺點(diǎn) 21.4.2模式適用環(huán)境 21.4.3模式應(yīng)用 21.5中介者模式擴(kuò)展 21.6本章小結(jié) 思考與練習(xí) 第22章備忘錄模式 22.1備忘錄模式動(dòng)機(jī)與定義 22.1.1模式動(dòng)機(jī) 22.1.2模式定義 22.2備忘錄模式結(jié)構(gòu)與分析 22.2.1模式結(jié)構(gòu) 22.2.2模式分析 22.3備忘錄模式實(shí)例與解析 22.4備忘錄模式效果與應(yīng)用 22.4.1模式優(yōu)缺點(diǎn) 22.4.2模式適用環(huán)境 22.4.3模式應(yīng)用 22.5備忘錄模式擴(kuò)展 22.6本章小結(jié) 思考與練習(xí) 第23章觀察者模式 23.1觀察者模式動(dòng)機(jī)與定義 23.1.1模式動(dòng)機(jī) 23.1.2模式定義 23.2觀察者模式結(jié)構(gòu)與分析 23.2.1模式結(jié)構(gòu) 23.2.2模式分析 23.3觀察者模式實(shí)例與解析 23.3.1觀察者模式實(shí)例之貓、狗與老鼠 23.3.2觀察者模式實(shí)例之自定義登錄控件 23.4觀察者模式效果與應(yīng)用 23.4.1模式優(yōu)缺點(diǎn) 23.4.2模式適用環(huán)境 23.4.3模式應(yīng)用 23.5觀察者模式擴(kuò)展 23.6本章小結(jié) 思考與練習(xí) 第24章狀態(tài)模式 24.1狀態(tài)模式動(dòng)機(jī)與定義 24.1.1模式動(dòng)機(jī) 24.1.2模式定義 24.2狀態(tài)模式結(jié)構(gòu)與分析 24.2.1模式結(jié)構(gòu) 24.2.2模式分析 24.3狀態(tài)模式實(shí)例與解析 24.3.1狀態(tài)模式實(shí)例之論壇用戶等級 24.3.2狀態(tài)模式實(shí)例之銀行賬戶 24.4狀態(tài)模式效果與應(yīng)用 24.4.1模式優(yōu)缺點(diǎn) 24.4.2模式適用環(huán)境 24.4.3模式應(yīng)用 24.5狀態(tài)模式擴(kuò)展 24.6本章小結(jié) 思考與練習(xí) 第25章策略模式 25.1策略模式動(dòng)機(jī)與定義 25.1.1模式動(dòng)機(jī) 25.1.2模式定義 25.2策略模式結(jié)構(gòu)與分析 25.2.1模式結(jié)構(gòu) 25.2.2模式分析 25.3策略模式實(shí)例與解析 25.3.1策略模式實(shí)例之排序策略 25.3.2策略模式實(shí)例之旅游出行策略 25.4策略模式效果與應(yīng)用 25.4.1模式優(yōu)缺點(diǎn) 25.4.2模式適用環(huán)境 25.4.3模式應(yīng)用 25.5策略模式擴(kuò)展 25.6本章小結(jié) 思考與練習(xí) 第26章模板方法模式 26.1模板方法模式動(dòng)機(jī)與定義 26.1.1模式動(dòng)機(jī) 26.1.2模式定義 26.2模板方法模式結(jié)構(gòu)與分析 26.2.1模式結(jié)構(gòu) 26.2.2模式分析 26.3模板方法模式實(shí)例與解析 26.3.1模板方法模式實(shí)例之銀行業(yè)務(wù)辦理流程 26.3.2模板方法模式實(shí)例之?dāng)?shù)據(jù)庫操作模板 26.4模板方法模式效果與應(yīng)用 26.4.1模式優(yōu)缺點(diǎn) 26.4.2模式適用環(huán)境 26.4.3模式應(yīng)用 26.5模板方法模式擴(kuò)展 26.6本章小結(jié) 思考與練習(xí) 第27章訪問者模式 27.1訪問者模式動(dòng)機(jī)與定義 27.1.1模式動(dòng)機(jī) 27.1.2模式定義 27.2訪問者模式結(jié)構(gòu)與分析 27.2.1模式結(jié)構(gòu) 27.2.2模式分析 27.3訪問者模式實(shí)例與解析 27.3.1訪問者模式實(shí)例之購物車 27.3.2訪問者模式實(shí)例之獎(jiǎng)勵(lì)審批系統(tǒng) 27.4訪問者模式效果與應(yīng)用 27.4.1模式優(yōu)缺點(diǎn) 27.4.2模式適用環(huán)境 27.4.3模式應(yīng)用 27.5訪問者模式擴(kuò)展 27.6本章小結(jié) 思考與練習(xí) 參考文獻(xiàn)
展開全部

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 節(jié)選

第3章設(shè)計(jì)模式概述 視頻講解 本章導(dǎo)學(xué) 隨著面向?qū)ο蠹夹g(shù)的發(fā)展和廣泛應(yīng)用,設(shè)計(jì)模式不再是一個(gè)新興名詞,它已逐步成為系統(tǒng)架構(gòu)人員、設(shè)計(jì)人員、分析人員以及實(shí)現(xiàn)系統(tǒng)的程序員所需掌握的基本技能之一。 設(shè)計(jì)模式已廣泛應(yīng)用于面向?qū)ο笙到y(tǒng)的設(shè)計(jì)和開發(fā),成為面向?qū)ο蠹夹g(shù)的一個(gè)重要組成部分。當(dāng)人們在特定的環(huán)境下遇到特定類型的問題時(shí),可以采用他人已使用過的一些成功的解決方案,一方面降低了分析、設(shè)計(jì)和實(shí)現(xiàn)的難度; 另一方面可以使得系統(tǒng)具有更好的可重用性和靈活性。 本章的重點(diǎn)在于掌握設(shè)計(jì)模式的定義、基本要素和分類,了解GoF 23種設(shè)計(jì)模式并理解設(shè)計(jì)模式的優(yōu)點(diǎn)。 本章的難點(diǎn)在于理解設(shè)計(jì)模式的基本要素及其每一個(gè)要素的作用,掌握設(shè)計(jì)模式的分類方式以及各類設(shè)計(jì)模式的異同。 設(shè)計(jì)模式發(fā)展重要等級: ★★★☆☆ 設(shè)計(jì)模式定義重要等級: ★★★★★ 設(shè)計(jì)模式分類重要等級: ★★★★☆ 3.1設(shè)計(jì)模式的誕生與發(fā)展 與很多其他軟件工程技術(shù)一樣,設(shè)計(jì)模式起源于建筑領(lǐng)域,它是對前人經(jīng)驗(yàn)的總結(jié),為后人設(shè)計(jì)與開發(fā)基于面向?qū)ο蟮能浖峁┲笇?dǎo)方針和成熟的解決方案。 3.1.1模式的誕生與定義 模式起源于建筑業(yè)而非軟件業(yè),模式(Pattern)之父——美國加利福尼亞大學(xué)環(huán)境結(jié)構(gòu)中心研究所所長Christopher Alexander博士用了約20年的時(shí)間,對舒適住宅和周邊環(huán)境進(jìn)行了大量的調(diào)查和資料收集工作,發(fā)現(xiàn)人們對舒適住宅和城市環(huán)境存在一些共同的認(rèn)同規(guī)律。他在其經(jīng)典著作A Pattern Language: Towns, Buildings,Construction(見圖31)中把這些認(rèn)同規(guī)律歸納為253個(gè)模式,對每一個(gè)模式都從Context(模式可適用的前提條件)、Theme或Problem(在特定條件下要解決的目標(biāo)問題)、Solution(對目標(biāo)問題求解過程中各種物理關(guān)系的表述)三個(gè)側(cè)面進(jìn)行描述,并給出了從用戶需求分析到建筑環(huán)境結(jié)構(gòu)設(shè)計(jì)直至經(jīng)典實(shí)例的過程模型。

高等學(xué)校設(shè)計(jì)模式課程系列教材設(shè)計(jì)模式(第2版) 作者簡介

劉偉,中南大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)博士,高級工程師,中國計(jì)算機(jī)學(xué)會(huì)會(huì)員,國家認(rèn)證系統(tǒng)分析師,首批國家認(rèn)證系統(tǒng)架構(gòu)設(shè)計(jì)師,數(shù)據(jù)庫系統(tǒng)工程師,微軟認(rèn)證系統(tǒng)工程師,CSDN認(rèn)證專家及知名博主。具有十多年軟件開發(fā)、項(xiàng)目管理及教育培訓(xùn)經(jīng)驗(yàn),為多家企業(yè)提供IT咨詢和培訓(xùn)服務(wù)。在設(shè)計(jì)模式、代碼重構(gòu)、軟件需求、軟件架構(gòu)、UML建模技術(shù)等領(lǐng)域擁有多年研究與應(yīng)用經(jīng)驗(yàn),主持和參與四十多個(gè)軟件項(xiàng)目的研發(fā)工作,擁有軟件著作權(quán)十余項(xiàng),發(fā)表相關(guān)論文二十多篇,已出版《設(shè)計(jì)模式》、《設(shè)計(jì)模式實(shí)訓(xùn)教程》、《C#設(shè)計(jì)模式》、《設(shè)計(jì)模式的藝術(shù)——軟件開發(fā)人員內(nèi)功修煉之道》等多部著作。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 无味渗透剂,泡沫抑尘剂,烷基糖苷-威海威能化工有限公司 | 生物除臭剂-除味剂-植物-污水除臭剂厂家-携葵环保有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 视频直播 -摄影摄像-视频拍摄-直播分发 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 减速机电机一体机_带电机减速器一套_德国BOSERL电动机与减速箱生产厂家 | 热处理炉-退火炉-回火炉设备厂家-丹阳市电炉厂有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 楼承板-开口楼承板-闭口楼承板-无锡海逵 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 西子馋火锅鸡加盟-太原市龙城酉鼎餐饮管理有限公司 | 商用绞肉机-熟肉切片机-冻肉切丁机-猪肉开条机 - 广州市正盈机械设备有限公司 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 制丸机,小型中药制丸机,全自动制丸机价格-甘肃恒跃制药设备有限公司 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 真空包装机-诸城市坤泰食品机械有限公司 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter |