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

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

定 價:¥55.00

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

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

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