注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java面向?qū)ο缶幊讨改?/a>

Java面向?qū)ο缶幊讨改?/h1>

定 價(jià):¥55.00

作 者: (美)Jacquie Barker著;韓柯[等]譯;韓柯譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): 樂思公司編程指南系列
標(biāo) 簽: Java

ISBN: 9787505371095 出版時(shí)間: 2001-11-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 529 字?jǐn)?shù):  

內(nèi)容簡介

  本書將面向?qū)ο蟮幕靖拍詈蚃ava程序設(shè)計(jì)語言原理有機(jī)地結(jié)合起來,通過對象概念加深對Java程序設(shè)計(jì)語言基本機(jī)制的理解,通過Java語言又生動地描繪出面向?qū)ο笏枷氲膶?shí)用價(jià)值,這是一本相當(dāng)新穎的Java和面向?qū)ο髥栴}的專著。本書提供了從面向?qū)ο笤O(shè)計(jì)到Java應(yīng)用系統(tǒng)設(shè)計(jì)相當(dāng)完整的工作流程,具有很強(qiáng)的實(shí)用性。每章還附有補(bǔ)充練習(xí),對于讀者靈活運(yùn)用書中主要知識很有幫助。由于本書來源于作者的對象入門和Java程序設(shè)計(jì)語言兩門課程的講義,因此適于研究生或大學(xué)高年級學(xué)生作為教學(xué)參考書,也適合各類從事Java程序設(shè)計(jì)的技術(shù)人員閱讀。

作者簡介

暫缺《Java面向?qū)ο缶幊讨改稀纷髡吆喗?/div>

圖書目錄

第一部分 對象入門
第1章 Java基礎(chǔ)知識
為什么選擇使用Java語言
Java語言的基礎(chǔ)知識
掌握J(rèn)ava程序設(shè)計(jì)技巧
小結(jié)
練習(xí)
第2章 抽象和建模
通過抽象實(shí)現(xiàn)簡化
通過抽象實(shí)現(xiàn)概括
抽象的重用
固有的挑戰(zhàn)
小結(jié)
練習(xí)
第3章 對象和類
什么是對象
數(shù)據(jù)/狀態(tài)/屬性
行為/操作/方法

實(shí)例化
封裝
對象與數(shù)據(jù)庫記錄
作為抽象數(shù)據(jù)類型的類
實(shí)例化對象:更進(jìn)一步地了解對象
作為屬性的對象
復(fù)合類
面向?qū)ο蟪绦蛟O(shè)計(jì)語言的三個(gè)顯著特征
小結(jié)
練習(xí)
第4章 對象的交互
事件驅(qū)動的對象協(xié)作
方法簽署
消息傳遞和點(diǎn)表示法
通過點(diǎn)表示法訪問屬性
委派
訪問對象
對象客戶和對象服務(wù)/代理
信息隱藏/可視性
存取方法和修改方法
公用/私用規(guī)則的特例
封裝的再研究
通過類自身的方法來訪問屬性
構(gòu)造器
小結(jié)
練習(xí)
第5章 對象間的關(guān)系
關(guān)聯(lián)和鏈接
導(dǎo)出類的規(guī)則之一——要做的事情
導(dǎo)出類的規(guī)則之二——不能做的事情
關(guān)于多重繼承
面向?qū)ο笳Z言三個(gè)顯著特征中的兩個(gè)
小結(jié)
練習(xí)
第6章 對象集合
什么是集合
創(chuàng)建自己的集合類型
方法返回類型的集合
超類型集合
再談復(fù)合類
小結(jié) 
練習(xí)
第7章 一些最終概念
什么是多態(tài)性
面向?qū)ο蟪绦蛟O(shè)計(jì)語言的三個(gè)突出特性
抽象類
接口
靜態(tài)屬性
小結(jié)
練習(xí)
第二部分 對象建模
第8章 核心對象建模過程
對象建模的總目標(biāo)
內(nèi)部核心的對象建模過程
小結(jié) 
練習(xí)
第9章 通過使用案例說明需求
什么是使用案例
演員
描述使用案例
使用案例與演員匹配
使用框圖還是不使用框圖
小結(jié) 
練習(xí)
第10章 對系統(tǒng)的靜態(tài)和數(shù)據(jù)特性建模
標(biāo)識適當(dāng)?shù)念?br />產(chǎn)生數(shù)據(jù)字典
確定類之間的關(guān)聯(lián)
標(biāo)識屬性
UML標(biāo)記:對提煉的靜態(tài)特性建模
反映多值性
沿關(guān)聯(lián)“管道”的信息“流”
“混合與匹配”關(guān)系標(biāo)記
關(guān)聯(lián)類
“完整的”學(xué)生注冊系統(tǒng)的類框圖
元數(shù)據(jù)
比較UML與OMT標(biāo)記
小結(jié)
練習(xí)
第11章 對系統(tǒng)的動態(tài)和行為特性建模
行為如何影響狀態(tài)
事件
想定
序列框圖
使用序列相圖確定方法
協(xié)同框圖
經(jīng)過修改的SRS類框圖
小結(jié) 
練習(xí)
第12章 包裝建模成果
測試模型
模型中的缺點(diǎn)
重用模型:有關(guān)設(shè)計(jì)模式的討論
小結(jié)
練習(xí)
第三部分 將對象“藍(lán)圖”轉(zhuǎn)換為Java代碼
第13章 深入了解Java
設(shè)置Java程序設(shè)計(jì)環(huán)境
Java程序剖析
剖析一個(gè)Java類
字符串對象
Java表達(dá)式的再考慮
屏幕打印的再考慮
數(shù)組的再考慮
Java例外處理
從命令行中讀取數(shù)據(jù)
接收鍵盤輸入
使用構(gòu)造器
用于對象自引用的“this”關(guān)鍵詞
對象刪除與垃圾收集
繼承與Java
Java的集合類
Vector類
抽象類與接口的再討論
對象標(biāo)識
toString()方法
內(nèi)部類
小結(jié)
練習(xí)
第14章 將模型轉(zhuǎn)換為Java代碼
充分利用本章和后面各章的建議
SRS類框圖的再考慮
調(diào)試技巧
小結(jié)
練習(xí)
第15章 形成自己的應(yīng)用系統(tǒng)(第一部分):添加文件持久性
什么是文件持久性
CollectionWrapper(封裝集合從ASCII文件中讀取數(shù)據(jù))
小結(jié) 
練習(xí)
第16章 完成應(yīng)用(第二部分):添加圖形用戶界面
Java GUI入門
Java事件處理
從JList選擇一個(gè)項(xiàng)
其他容器類型:JDialog和JOptionPane
JOptionPane的一步對話
SRS第3幕:添加GUI
小結(jié) 
練習(xí)
第17章 下一步
雅克學(xué)好Java的“可靠”方法
推薦讀物
敬請指正
第四部分 附錄
附錄A 關(guān)于將本書作為教科書的建議
附錄B 選擇的案例研究
附錄C 建立基本對象建模和Java環(huán)境
附錄D SRS源代碼
附錄E 對有經(jīng)驗(yàn)的C++程序員的提示
附錄F 多態(tài)性的“幕后”工作原理(靜態(tài)捆綁與動態(tài)捆綁)
附錄G 技術(shù)支持
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號