|
|
Design Patterns於Java語言上的實習應用 增訂第二版
售價:
$187.00
抱歉! 此商品已售罄, 不能訂購
|
|
|
|
|
|
出版社: |
博碩
|
出版日期: |
2005/07 |
頁數: |
640 |
ISBN: |
9789575278359 |
|
商品簡介 |
◎Amazon.co.jp 五星級暢銷作品 ◎入選日本程式設計者必讀電腦100大古典名著 ◎iThome電腦報 IT書訊推薦必讀的Design Patterns入門書 -本書內容- 本書逐一說明GoF的23個Design Patterns,第二版增補更多內容和例子,盡量以淺顯易懂的文章來表達,讓初學物件導向的新鮮人也能立即上手。各位在本書中不會看到死板的理論型文章,作者以生動的文字解說如何以Java語言實作該 Pattern,讓讀者親手在電腦上執行,更能深切體會與應用。學習Design Patterns不只是為了將來做準備,而是有助於從另一個全新觀點重新評估我們平常寫的程式,讓軟體程式更容易重複利用、擴充弁遄A這才是Design Patterns的真正意義,也是本書將理論與實例結合的目的。
-本書特點- ●配合GoF的23個Design Patterns一一說明,並有Java語言的實例程式介紹 ●Pattern插圖配合UML的類別圖來說明 ●Pattern名稱解說與意義 ●Pattern間的關聯性和習題書中都有列舉 ●Java語言在設計模式時要用的相關資訊
第1部 先熟悉設計Pattern 第1章 Interator─遞增 第2章 Adapter─換個包裝再度利用 第2部 萬事交給子類別 第3章 Template Method─實際處理就交給子類別 第4章 Factory Method─建立物件個體可交給子類別 第3部 建立物件個體 第5章 Singleton─唯一的物件個體 第6章 Prototype─複製建立物件個體 第7章 Builder─組合複雜的物件個體 第8章 Abstract Factory─把相關零件組合成產品 第4部 切割性思考 第9章 Bridge─分成弁銃未h和實作階層 第10章 Strategy-把演算法則整個換掉 第5部 一視同仁 第11章 Composite─對容器和內容一視同仁 第12章 Decorator─對裝飾和內容一視同仁 第6部 在結構中穿梭來去 第13章 Visitor─在結構中穿梭還同時做事 第14章 Chain of Responsibility─責任轉送 第7部 簡單最好 第15章 Facade─單一窗口 第16章 Mediator─只要面對一個諮詢專家 第8部 管理狀態 第17章 Observer─通知狀態變化 第18章 Memento─儲存狀態 第19逕以類別表示狀態 第9部 精簡不浪費 第20章 Flyweight─有相同的部分就共用,採取精簡政策 第21章 Proxy─要用再建立 第10部 用類別來表示 第22章 Command - 將命令寫成類別 第23章 Interpreter - 以類別來表達文法規則 附錄 習題及解答
無
書中所有Java範例程式、練習題、解答
|
|
|
|
|
|