幫助中心 | 我的帳號 | 關於我們

圖解設計模式/圖靈程序設計叢書

  • 作者:(日)結城浩|譯者:楊文軒
  • 出版社:人民郵電
  • ISBN:9787115439499
  • 出版日期:2017/01/01
  • 裝幀:平裝
  • 頁數:366
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    結城浩、楊文軒編著的《圖解設計模式/圖靈程序設計叢書》以淺顯易懂的語言逐一說明了GoF的23種設計模式。在講解過程中,不僅搭配了豐富的圖片,而且理論結合實例,用Java語言編寫代碼實現了設計模式的程序,讓程序真正地運行起來,並提供了運用模式解決具體問題的練習題和答案。除此以外,本書在必要時還對Java語言的功能進行補充說明,以加深讀者對Java的理解。本書適合對面向對象開發感興趣、對設計模式感興趣的人以及所有Java程序員閱讀。

作者介紹
(日)結城浩|譯者:楊文軒

目錄
第1部分  適應設計模式
第1章  Iterator模式——一個一個遍歷
  1.1  Iterator模式
  1.2  示常式序
    Aggregate介面
    Iterator介面
    Book類
    BookShelf類
    BookShelfIteraotr類
    Main類
  1.3  Iterator模式中的登場角色
  1.4  拓展思路的要點
    不管實現如何變化,都可以使用Iterator
    難以理解抽象類和介面
    Aggregate和Iterator的對應
    容易弄錯「下一個」
    還容易弄錯「最後一個」
    多個Iterator
    迭代器的種類多種多樣
    不需要deleteIterator
  1.5  相關的設計模式
  1.6  本章所學知識
  1.7  練習題
第2章  Adapter模式——加個「適配器」以便於復用
  2.1  Adapter模式
  2.2  示常式序(1)(使用繼承的適配器)
    Banner類
    Print介面
    PrintBanner類
    Main類
  2.3  示常式序(2)(使用委託的示常式序)
    Print類
    PrintBanner類
  2.4  Adapter模式中的登場角色
  2.5  拓展思路的要點
    什麼時候使用Adapter模式
    如果沒有現成的代碼
    版本升級與兼容性
    功能完全不同的類
  2.6  相關的設計模式
  2.7  本章所學知識
  2.8  練習題
第2部分  交給子類
第3章  Template  Method模式——將具體處理交給子類
  3.1  Template  Method模式
    什麼是模板
    什麼是Template  Method模式
  3.2  示常式序
    AbstractDisplay類
    CharDisplay類

    StringDisplay類
    Main類
  3.3  Template  Method模式中的登場角色
  3.4  拓展思路的要點
    可以使邏輯處理通用化
    父類與子類之間的協作
    父類與子類的一致性
  3.5  相關的設計模式
  3.6  延伸閱讀:類的層次與抽象類
    父類對子類的要求
    抽象類的意義
    父類與子類之間的協作
  3.7  本章所學知識
  3.8  練習題
第4章  Factory  Method模式——將實例的生成交給子類
  4.1  Factory  Method模式
  4.2  示常式序
    Product類
    Factory類
    IDCard類
    IDCardFactory類
    Main類
……
第3部分  生成實例
第4部分  分開考慮
第5部分  一致性
第6部分  訪問數據結構
第7部分  簡單化
第8部分  管理狀態
第9部分  避免浪費
第10部分  用類來表現

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032