日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
設計模式:可復用面向對象軟件的基礎圖書
人氣:63

設計模式:可復用面向對象軟件的基礎

本書結合設計實作例從面向對象的設計中精選出23個設計模式,總結了面向對象設計中最有價值的經驗,并且用簡潔可復用的形式表達出來。本書分類描述了一組設計良好、表達清楚的軟件設計模式,這些模式在實用環境下特...

內容簡介

本書結合設計實作例從面向對象的設計中精選出23個設計模式,總結了面向對象設計中最有價值的經驗,并且用簡潔可復用的形式表達出來。本書分類描述了一組設計良好、表達清楚的軟件設計模式,這些模式在實用環境下特別有用。本書適合大學計算機專業的學生、研究生及相關人員參考。

本書中涉及的設計模式并不描述新的或未經證實的設計,我們只收錄那些在不同系統中多次使用過的成功設計。

編輯推薦

這本書的目的就是將面向對象軟件的設計經驗作為設計模式記錄下來。每一個設計模式系統地命名、解釋和評價了面向對象系統中一個重要的和重復出現的設計。我們的目標是將設計經驗以人們能夠有效利用的形式記錄下來。鑒于此目的,我們編寫了一些重要的設計模式,并以編目分類的形式將它們展現出來。

更多經典圖書推薦

《算法導論》第3版中文版隆重上市!點擊進入 《C++程序設計原理與實踐》點擊進入

《C++程序設計語言(特別版)十周年中文紀念版》點擊進入

《深入理解計算機系統(原書第2版)》點擊進入

《算法導論(原書第2版)》點擊進入

《編譯原理(原書第2版)》點擊進入

《Java編程思想第4版》點擊進入

《計算機程序的構造和解釋(原書第2版)》點擊進入

作者簡介

本書作者均是國際公認的面向對象軟件領域的專家。 Erich Gamma博士是瑞士蘇黎士國際面向對象技術軟件中心的技術主管。 Richard Helm博士是澳大利亞悉尼IBM顧問集團公司面向對象技術公司的成員。 Ralph Johnson博士是Urbana-Champaign伊利諾大學計算機科學

目錄

序言

前言

讀者指南

及時章 引言

1.1 什么是設計模式

1.2 Smalltalk MVC中的設計模式

1.3 描述設計模式

1.4 設計模式的編目

1.5 組織編目

1.6 設計模式怎樣解決設計問題

1.7 怎樣選擇設計模式

1.8 怎樣使用設計模式

第二章 實例研究:設計一個文檔編輯器

2.1 設計問題

2.2 文檔結構

2.3 格式化

2.4 修飾用戶界面

2.5 支持多種視感標準

2.6 支持多種窗口系統

2.7 用戶操作

2.8 拼寫檢查和斷字處理

2.9 小結

第三章 創建型模式

3.1 ABSTRACT FACTORY(抽象工廠)——對象創建型模式

3.2 BUILDER(生成器)——對象創建型模式

3.3 FACTORY METHOD(工廠方法)——對象創建型模式

3.4 PROTOTYPE(原型)——對象創建型模式

3.5 SINGLETON(單件)——對象創建型模式

第四章 結構型模式

4.1 ADAPTER(適配器)——對象結構型模式

4.2 BRIDGE(橋接)——對象結構型模式

4.3 COMPOSITE(組成)——對象結構型模式

4.4 DECORATOR(裝飾)——對象結構型模式

4.5 FACADE(外觀)——對象結構型模式

4.6 FLYWEIGHT(享元)——對象結構型模式

4.7 PROXY()——對象結構型模式

4.8 結構型模式的討論

第五章 行為模式

5.1 CHAIN OF RESPONSIBIL ITY(職責鏈)——對象行為型模式

5.2 COMMAND(命令)——對象行為型模式

5.3 INTERPRETER(解釋器)——類行為型模式

5.4 ITERATOR(迭代器)——對象行為型模式

5.5 MEDIATOR(中介者)——對象行為型模式

5.6 MEMENTO(備忘錄)——對象行為型模式

5.7 OBSERVER(觀察者)——對象行為型模式

5.8 STATE(狀態)——對象行為型模式

5.9 STRATEGY(策略)——對象行為型模式

5.10 TEMPLATE METHOD(模板方法)——類行為型模式

5.11 VISITOR(訪問者)——對象行為型模式

5.12 行為模式的討論

第六章 結論

6.1 設計模式將帶來什么

6.2 一套通用的設計詞匯

6.3 書寫文檔和學習的輔助手段

6.4 現有方法的一種補充

6.5 重構的目標

6.6 本書簡史

6.7 模式界

6.8 Alexander的模式語言

6.9 軟件中的模式

6.10 邀請參與

6.11 臨別感想

附錄A 詞匯表

附錄B 圖示符號指南

附錄C 基本類

參考文獻

網友評論(不代表本站觀點)

來自蘇蘇蘇**的評論:

黑書經典中的一本,最喜歡當當的滿額減活動了~哈哈~這時候買書最劃算了。

2015-09-10 18:37:09
來自無昵稱**的評論:

不錯的參考書。不確定的需求,不確定的解決方案,不確定的開發周期……

2015-12-02 00:08:18
來自無昵稱**的評論:

這本書很適合對面向對象的設計模式的理解,同時也能加深面向對象思想的理解。

2013-03-04 17:49:55
來自無昵稱**的評論:

未看先評,除了這本,大花設計模式也是很好的教材,深入淺出。

2015-02-10 11:30:29
來自xiaobun**的評論:

外在不重要 學習設計模式思想 介紹的蠻詳細的 感覺不錯喲

2015-09-22 23:16:55
來自孤狼roo**的評論:

這本書是我的一個老師推薦的,我大概翻閱了一下,里面主要講了一些比較經典和常用的設計模式,而且還給出了一些C++代碼的實現,很不錯。

2014-10-30 22:42:25
來自張小花**的評論:

語言有點枯燥,head first比較好理解

2016-04-21 12:43:51
來自無昵稱**的評論:

樂視超級手機旗下樂1s超越iPhone6s,成為市場上唯一在兩大電商平臺都擊敗蘋果的國產品牌

2016-01-01 21:29:08
來自無昵稱**的評論:

包裝不錯,比想想種的薄一些,還沒看,希望內容能用上

2016-04-28 16:45:31
來自無昵稱**的評論:

需要有一定的oo基礎和代碼量才能掌握,可以先看《深入淺出的設計模式》再回過頭來看這本

2015-06-13 20:01:04
來自yhyk23**的評論:

程序設計人員,升華必讀作品。一定會使你的程序更加有層次有秩序

2016-04-22 22:21:27
來自無昵稱**的評論:

這本書的內容還行吧,雖然有些地方感覺欲言又止。就是模式間的復合使用內容較少,還有就是不夠深入到一些情況,大概是因為不是特定語言的

2015-04-22 13:04:37
來自無昵稱**的評論:

當當的服務和物流沒的說,太好了!經人推薦買下了這本書。好高深,沒細讀。

2016-05-25 07:10:53
來自無昵稱**的評論:

很久之前就聽說這本經典了,希望自己能堅持看完。

2016-10-13 14:25:55
來自steelxu**的評論:

必讀必藏,買了幾次了,每次都被開發的小伙伴借走,然后有去無回。

2016-10-14 16:04:54
來自無昵稱**的評論:

有封皮,內有兩頁被撕裂了一部分,不知道什么原因

2016-11-01 20:15:07
來自無昵稱**的評論:

書必須是好書,當當不怎么給力,寫22號送達,結果23號才到,要不是我打電話催估計23號都到不了,說什么無錫倉庫爆倉,倉庫爆倉關我什么事,客戶只關心什么時候能收到。不夠看在開學活動的份上,還是給滿分吧。

2014-02-23 11:18:04
來自漢德塞**的評論:

設計模式很經典的一本書,不過是用C++寫的,但是不影響理解,加油!

2015-10-30 19:16:23
來自無昵稱**的評論:

昨天中午買的今天中午就到了和其他書一起,書的包裝只有一層塑料膜還有當當的包裝袋,拿到的時候包裝袋都破了書脊底部磨的有點厲害

2016-04-19 13:04:33
來自顆顆果**的評論:

是本好書,理論多些,講解的很細,美中不足的是術語翻譯的有些混亂,需要反復揣摩才能明白作者的本意。翻譯不見得就是全中文,術語不譯也許更容易理解。object叫不叫做“對象”沒關系,關鍵是讓大家在腦海中形成它到它的含義的映射。

2012-09-17 22:24:36
來自oceanja**的評論:

經典之作!學習設計模式必讀!面試前刷刷總是好的。

2016-04-22 22:08:21
來自咩星人**的評論:

設計模式領域的圣經,軟件工程和軟件架構必看的書籍。內功修養。

2016-04-27 00:34:48
來自wonmeen**的評論:

講了創建型模式、結構型模式、行為型模式,幾個常見設計模式。有模式的介紹說明,實現,代碼。在有一定開發經驗,看這本書應該能讓你對如何進行面向對象程序設計有更清晰更系統的理解。畢竟不是50元以上的大書,所以書有點薄,但對得起這個價格。

2012-02-16 13:38:28
來自匿名用**的評論:

一般搞JAVA的,可能需要多看看這個。面向對象的,看看對軟件工程的思路有好處。

2017-06-07 11:14:03
來自v1p3珊**的評論:

這本書的目的就是將面向對象軟件的設計經驗作為設計模式記錄下來。每一個設計模式系統地命名、解釋和評價了面向對象系統中一個重要的和重復出現的設計。我們的目標是將設計經驗以人們能夠有效利用的形式記錄下來。鑒于此目的,我們編寫了一些最重要的設計模式,并以編目分類的形式將它們展現出來

2014-09-01 20:28:27
來自wangwei**的評論:

自己寫了很多小程序小軟件之后,想要做些中型軟件時發現自己在宏觀和流程設計上非常吃力和混亂,急需一本宏觀設計和講解設計流程的書來提高自己,這本書就是我目前所需要的,在設計模式上給了我很多啟發!不錯!

2016-04-08 23:38:10
來自斐銀**的評論:

這本書的目的就是將面向對象軟件的設計經驗作為設計模式記錄下來。每一個設計模式系統地命名、解釋和評價了面向對象系統中一個重要的和重復出現的設計。

2016-08-30 12:14:16

免責聲明

更多出版社
主站蜘蛛池模板: 紫金县| 武山县| 济源市| 葵青区| 察雅县| 昭通市| 石阡县| 桐庐县| 紫阳县| 芦溪县| 长宁县| 友谊县| 海兴县| 洪湖市| 万盛区| 塔河县| 剑河县| 六枝特区| 信宜市| 三原县| 上杭县| 玉环县| 宣城市| 紫阳县| 长宁县| 孟津县| 武城县| 榆中县| 会宁县| 深泽县| 锡林郭勒盟| 彭山县| 祁连县| 抚远县| 定西市| 巩留县| 梁河县| 石嘴山市| 吕梁市| 九台市| 河北区|