注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學面向?qū)ο蟮脑O計與模式

面向?qū)ο蟮脑O計與模式

面向?qū)ο蟮脑O計與模式

定 價:¥35.00

作 者: (美)Cay Horstmann著;張琛恩譯;張琛恩譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: 面向?qū)ο?/td>

ISBN: 9787505395756 出版時間: 2004-01-01 包裝: 簡裝本
開本: 24cm 頁數(shù): 394 字數(shù):  

內(nèi)容簡介

  本書能夠讓初學者在較短的時間內(nèi)迅速掌握面向?qū)ο蟮脑O計知識,使他們站在一個較高的層面上來看待有關面向?qū)ο蟮闹R,解決實際設計過程中所遇到的問題,并利用Java語言將設計原理同設計模式相互結(jié)合。CayS.Horstmann是圣何塞州立大學的計算機科學教授。他是一位擁有豐富經(jīng)驗的專業(yè)程序員,并且是PreviewSystems公司的副總裁兼首席技術執(zhí)行官。在C++、Java和面向?qū)ο箝_發(fā)方面已經(jīng)有6本著作。本書通過講授Java語言,將面向?qū)ο蟮脑O計原理和設計模式相互結(jié)合起來。本書的重點是從設計的角度出發(fā),循序漸進地向讀者全面介紹了面向?qū)ο蟮脑O計(方法學、CRC卡和UML類圖,設計模式),用戶接口編程(Swing應用程序,事件處理,Java2D圖形),Java語言的高級特性(接口類型,內(nèi)部類,反射,多線程技術),以及一些常用開發(fā)工具的使用。另外,本書還配有大量完整的程序代碼并包含了詳細的注釋,可供任何面向?qū)ο缶幊碳夹g的初學者或者是具有一定基礎的讀者參考和使用。

作者簡介

  CayHorstmannCayHorstmann,美國圣何塞州立大學教授。從1987年至今,一直在美國圣何塞州立大學計算機科學系從事C++和JAVA等面向?qū)ο蟪绦蛟O計語言的教學和科研工作,并且出版了10多本著作,同時具有非常豐富的教學實踐經(jīng)驗。他的個人主頁為http://www.horstmann.com,并提供多種資源包括所著圖書的代碼、電子講義、勘誤表、部分習題答案等豐富的教輔資料。>>更多作品

圖書目錄

第1章  Java簡介
 本章要點
 1. 1  利用Java實現(xiàn)"Hello World:"程序
 1. 2  文檔注釋
 1. 3  基本類型
 1. 4  控制流程語句
 1. 5  對象的引用
 1. 6  參數(shù)傳遞
 1. 7  包
 1. 8  基本異常處理
 1. 9  字符串
 1. 10  讀輸入
 1. 11  數(shù)組列表及鏈表
 1. 12  數(shù)組
 1. 13  static屬性及方法
 1. 14  編程風格
 習題
 第2章  面向?qū)ο蟮脑O計過程
 本章要點
 2. 1  從問題到程序代碼
 2. 2  對象與類的概念
 2. 3  識別類
 2. 4  識別職責
 2. 5  類之間的關系
 2. 6  用例分析
 2. 7  CRC卡
 2. 8  UML類圖
 2. 9  時序圖
 2. 10  狀態(tài)圖
 2. 11  利用javadoc設計文檔
 2. 12  案例研究:一個語音郵件系統(tǒng)
 習題
 第3章  類設計的指導方針
 本章要點
 3. 1  考察Java類庫中的Date類
 3. 2  設計Day類
 3. 3  Day類的三種實現(xiàn)方式
 3. 4  封裝的重要性
 3. 5  接口質(zhì)量分析
 3. 6  合同式編程
 3. 7  單元測試
 習題
 第4章  接口類型與多態(tài)
 本章要點
 4. 1  Icon接口
 4. 2  多態(tài)
 4. 3  圖形繪制
 4. 4  Comparable接口
 4. 5  Comparator接口
 4. 6  匿名類
 4. 7  圖文框與用戶接口組件
 4. 8  用戶接口驅(qū)動
 4. 9  定時器程序
 4. 10  接口類型設計
 習題
 第5章  模式與GUI程序設計
 本章要點
 5. 1  迭代器(Iterator)
 5. 2  模式的概念
 5. 3  OBSERVER模式
 5. 4  布局管理與STRATEGY模式
 5. 5  組件. 容器與COMPOSITE模式
 5. 6  滾動條與DECORATOR模式
 5. 7  如何識別模式
 5. 8  應用模式
 習題
 第6章  繼承和抽象類
 本章要點
 6. 1  繼承的概念
 6. 2  利用繼承實現(xiàn)圖形編程
 6. 3  抽象類
 6. 4  TEMPLATE METHOD模式
 6. 5  擁有保護的接口
 6. 6  Swing組件的類集結(jié)構(gòu)
 6. 7  標準幾何圖形的類集結(jié)構(gòu)
 6. 8  Exception的類集結(jié)構(gòu)
 6. 9  何時不用繼承
 習題
 第7章  Java對象模型
 本章要點
 7. 1  Java的類型系統(tǒng)
 7. 2  類型查詢
 7. 3  Object類
 7. 4  淺復制與深復制
 7. 5  序列化
 7. 6  反射機制
 7. 7  JavaBean組件
 習題
 第8章  框架技術
 本章要點
 8. 1  框架
 8. 2  一個簡單的框架--applet
 8. 3  集合類框架
 8. 4  一個圖形編輯器框架
 8. 5  改進的圖形編輯器框架
 習題
 第9章  多線程
 本章要點
 9. 1  線程的基本知識
 9. 2  線程同步
 9. 3  線程與動畫
 習題
 第10章  更多模式
 本章要點
 10. 1  ADAPTER模式
 10. 2  動作類與COMMAND模式
 10. 3  FACTORY METHOD模式
 10. 4  PROXY模式
 10. 5  SINGLETON模式
 10. 6  VISITOR模式
 10. 7  其他設計模式
 習題

本目錄推薦

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