注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理面向對象程序設計導論

面向對象程序設計導論

面向對象程序設計導論

定 價:¥68.00

作 者: (美)C.Thomas Wu著;侯國峰,李湘,張迪譯;侯國峰譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: 暫缺

購買這本書可以去


ISBN: 9787505369306 出版時間: 2001-08-01 包裝: 精裝
開本: 26cm 頁數(shù): 651 字數(shù):  

內容簡介

  本書通過大量與現(xiàn)實世界程序設計有關的實例全面而詳盡地講解了面向對象的程序設計思想和設計方法。Java作為一種面向對象的程序設計語言,在本書中僅僅是作為講授的工具。本書作為面向對象的程序設計的入門教科書,用于一個學期的課程。已經具有其他傳統(tǒng)面向過程程序設計語言經驗的開發(fā)人員也可以使用本書作為面向對象的程序設計、圖形用戶界面以及事件驅動程序設計的入門。本書可供大專院校計算機專業(yè)的本科生使用。

作者簡介

暫缺《面向對象程序設計導論》作者簡介

圖書目錄

第0章  計算機和程序設計語言初步                  
 0.1  計算機發(fā)展歷史                  
 0.2  計算機體系結構                  
 0.3  程序設計語言                  
 0.4  Java                  
 習題                  
 第1章  面向對象的程序設計與軟件開發(fā)初步1                  
 1.1  類和對象                  
 1.2  消息和方法                  
 1.3  類和實例數(shù)據(jù)值                  
 1.4  繼承                  
 1.5  軟件工程和軟件生命周期                  
 1.6  用Java玩得開心                  
 習題                  
 第2章  Java程序設計基礎                  
 2.1  第1個Java應用程序                  
 2.2  程序組成部分                  
 2.3  編輯——編譯——運行的循環(huán)                  
 2.4  javabook包                  
 2.5  示例程序:顯示消息                  
 2.6  第1個Java Applet                  
 習題                  
 第3章  數(shù)值數(shù)據(jù)                  
 3.1  變量                  
 3.2  算術表達式                  
 3.3  常數(shù)                  
 3.4  Math類                  
 3.5  InputBox                  
 3.6  OutputBox                  
 3.7  示例程序:貸款計算器                  
 3.8  數(shù)值表示法                  
 習題                  
 第4章  定義可實例化類                  
 4.1  定義可實例化類                  
 4.2  可實例化類和構造函數(shù)                  
 4.3  可視修飾符:public和private                  
 4.4  局部變量. 返回值和參數(shù)傳遞                  
 4.5  使用可實例化類的貸款計算器                  
 習題                  
 第5章  用applet處理輸入                  
 5.1  在applet中使用GUI對象                  
 5.2  增加ActionListener到一個事件源                  
 5.3  GUI對象的絕對定位法                  
 5.4  Button類                  
 5.5  轉換文本為數(shù)值                  
 5.6  示例程序:判定身體質量指數(shù)(BMI)                  
 5.7  作為應用程序運行一個applet                  
 習題                  
 第6章  選擇語句                  
 6.1  if語句                  
 6.2  布爾表達式和布爾變量                  
 6.3  嵌套的if語句                  
 6.4  ListBox                  
 6.5  switch語句                  
 6.6  示例程序:繪制圖形                  
 習題                  
 第7章  重復語句                  
 7.1  while語句                  
 7.2  編寫重復語句容易犯的錯誤                  
 7.3  do-while語句                  
 7.4  ResponseBox                  
 7.5  for語句                  
 7.6  嵌套的for語句                  
 7.7  Format類                  
 7.8  貸款表                  
 7.9  示例程序:Hi-Lo游戲                  
 7.10  遞歸方法(選修)                  
 習題                  
 第8章  字符與字符串                  
 8.1  字符                  
 8.2  字符串                  
 8.3  簡單類型與引用類型                  
 8.4  StringBuffer                  
 8.5  作為參數(shù)傳遞對象                  
 8.6  從方法返回對象                  
 8.7  示例程序:Word Play                  
 習題                  
 第9章  數(shù)組                  
 9.1  數(shù)組基礎                  
 9.2  對象的數(shù)組                  
 9.3  傳遞數(shù)組給方法                  
 9.4  MultiInputBox                  
 9.5  自引用指針                  
 9.6  示例程序:地址簿                  
 9.7  二維數(shù)組                  
 9.8  向量                  
 習題                  
 第10章  排序與查找                  
 10.1  查找                  
 10.2  排序                  
 10.3  堆排序                  
 10.4  示例程序:排序AddressBook                  
 習題                  
 第11章  文件輸入輸出                  
 11.1  File和FileDialog對象                  
 11.2  低級文件I/O                  
 11.3  高級文件I/O                  
 11.4  異常處理                  
 11.5  對象I/O                  
 11.6  類示例:保存AddressBook對象                  
 習題                  
 第12章  可重用類和程序包                  
 12.1  對象類型                  
 12.2  方法過載和重載的方法                  
 12.3  類示例:可重用的EggyPeggy和Hilo                  
 12.4  程序包                  
 習題                  
 第13章  GUI對象和事件驅動編程                  
 13.1  在一個框架窗口中放置按鈕                  
 13.2  處理事件                  
 13.3  在框架窗口中放置TextField對象                  
 13.4  菜單                  
 13.5  處理鼠標事件                  
 13.6  其他GUI對象                  
 13.7  例程:簡單的計算器                  
 習題                  
 第14章  繼承和多態(tài)                  
 14.1  用繼承定義類                  
 14.2  利用多態(tài)高效地使用類                  
 14.3  繼承和成員的可訪問性                  
 14.4  繼承和構造函數(shù)                  
 14.5  抽象超類和抽象方法                  
 14.6  何時不使用繼承                  
 習題                  
 第15章  班級花名冊維護程序                  
 15.1  方法調用順序框圖                  
 15.2  問題陳述                  
 15.3  總體規(guī)劃                  
 15.4  開發(fā)的第1步:帶有菜單的程序框架                  
 15.5  開發(fā)的第2步:創(chuàng)建一個新的花名冊                  
 15.6  開發(fā)的第3步:增加學生                  
 15.7  開發(fā)的第4步:刪除學生                  
 15.8  開發(fā)的第5步:編輯學生姓名                  
 15.9  開發(fā)的第6步:編輯測試分數(shù)并計算等級                  
 15.10  開發(fā)的第7步:顯示學生信息                  
 15.11  開發(fā)的第8步:保存班級花名冊                  
 15.12  開發(fā)的第9步:完成并改進                  
 15.13  StudentNameDialog對話框                  
 15.14  TestScoreDialog對話框                  
 習題                  
 第16章  遞歸方法                  
 16.1  遞歸的基本元素                  
 16.2  目錄列表                  
 16.3  拼詞游戲                  
 16.4  漢諾塔                  
 16.5  快速排序                  
 16.6  不應使用遞歸的情況                  
 習題                  
 附錄A  javabook包                  
 附錄B  對象框圖摘要                  
 附錄C  javabook包中的常用類                  

本目錄推薦

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