Java面向對象程式設計實訓教程

Java面向對象程式設計實訓教程

《Java面向對象程式設計實訓教程》是在2005年12月出版的一本書。

基本介紹

  • ISBN:9787536458468
  • 頁數:303
  • 定價:35.00元
  • 出版時間:2005-12
內容介紹,目錄,

內容介紹

《Java面向對象程式設計實訓教程》利用精選的14個案例介紹了Java語言面向對象的程式設計思想。全書以案例為驅動,每個章節配有一個案例,集中講解一個或幾個主要概念,通過這些案例的運行、分析和實現,讓讀者在實訓中學會如何運用這些知識去解決實際問題。
《Java面向對象程式設計實訓教程》可作為高等職業和高等專科學校的教材,也適合有一定程式語言基礎的讀者自學。

目錄

第1章Java概述1
1.1什麼是Java1
1.2Java的特點2
1.3Java開發工具3
1.3.1編輯工具3
1.3.2JDK4
1.4第一個程式5
1.5學習效果評估7第2章Java開發環境8
2.1Eclipse簡介9
2.2Eclipse的安裝9
2.3Eclipse界面10
2.3.1選擇工作空間界面10
2.3.2Eclipse的主界面10
2.4使用Eclipse創建Java項目11
2.4.1創建項目11
2.4.2創建Java檔案11
2.4.3編輯Java檔案13
2.4.4運行class檔案14
2.5實訓任務——Java開發及運行環境的搭建14
任務1: JDK的安裝14
任務2: Eclipse的安裝及使用14
2.6學習效果評估15第3章Java語言基礎17
3.1基本數據類型18
3.1.1字元數據類型18
3.1.2布爾數據類型19
3.1.3數值數據類型19
3.2變數20
3.2.1變數的聲明20
3.2.2標識符20
3.2.3變數的賦值21
3.2.4常量21
3.3數據類型的轉換22
3.3.1自動數據類型轉換22
3.3.2強制數據類型轉換22
3.4運算符和表達式22
3.4.1算術運算符和表達式22
3.4.2關係運算符和表達式23
3.4.3邏輯運算符和表達式23
3.4.4其他運算符24
3.4.5運算符的優先權27
3.5條件語句28
3.5.1if語句28
3.5.2ifelse語句29
3.5.3switch語句31
3.6循環語句32
3.6.1for語句32
3.6.2while語句33
3.6.3dowhile語句35
3.7跳轉語句36
3.7.1break語句36
3.7.2continue語句38
3.8控制語句的套用39
3.9實訓任務——控制語句的使用45
任務1:使用條件語句實現程式流程控制45
任務2:使用循環語句實現程式流程控制46
任務3:使用跳轉語句實現程式流程控制46
3.10學習效果評估47第4章類和對象55
4.1面向對象56
4.1.1什麼是面向對象56
4.1.2面向對象的特徵57
4.2類的結構58
4.2.1屬性59
4.2.2方法59
4.2.3構造方法60
4.3類與對象的關係61
4.4對象的創建62
4.5方法的調用63
4.6給方法傳遞對象參數65
4.7變數的作用域66
4.8this關鍵字67
4.9static關鍵字68
4.9.1類屬性68
4.9.2類方法69
4.10類與對象的套用70
4.11實訓任務——類和對象的使用73
任務1:方法的使用73
任務2:類的編寫73
任務3:構造方法的編寫73
任務4:對象的創建73
4.12學習效果評估74第5章封裝、繼承與多態80
5.1可見性修飾符81
5.1.1類的可見性修飾符81
5.1.2類的成員的可見性修飾符81
5.2訪問器方法82
5.3包85
5.3.1包的聲明85
5.3.2包的引入86
5.4封裝的套用86
5.5繼承87
5.5.1繼承的實現88
5.5.2屬性的隱藏91
5.5.3方法的覆蓋92
5.6多態93
5.6.1重載93
5.6.2重載與覆蓋95
5.7super關鍵字96
5.8繼承關係中的構造方法97
5.9final關鍵字99
5.10繼承與多態的套用101
5.11實訓任務——繼承與多態設計與實現107
任務1:可見性修飾符的套用107
任務2:繼承的套用107
任務3:多態的套用107
5.12學習效果評估108第6章抽象類與接口117
6.1抽象類118
6.1.1創建抽象類118
6.1.2繼承抽象類119
6.2接口120
6.2.1創建接口120
6.2.2實現接口122
6.3抽象類和接口的套用123
6.4實訓任務——抽象類和接口的套用126
任務1:抽象類的套用126
任務2:接口的套用126
6.5學習效果評估126第7章基礎類庫129
7.1數組130
7.1.1聲明數組130
7.1.2創建數組131
7.1.3訪問數組131
7.1.4對象數組132
7.1.5二維數組132
7.2向量134
7.3字元串135
7.3.1String類135
7.3.2StringBuffer類137
7.3.3String與其他數據類型間的轉換138
7.4Math類138
7.5實訓任務——基礎類庫的使用140
任務1:數組和向量的使用140
任務2:字元串的使用140
7.6學習效果評估140第8章異常及其處理145
8.1什麼是異常146
8.1.1異常與錯誤146
8.1.2異常的分類148
8.1.3異常是如何產生的149
8.2捕獲異常150
8.2.1使用try/catch子句150
8.2.2多重catch子句151
8.2.3finally子句152
8.3聲明異常153
8.4拋出異常154
8.5創建自己的異常154
8.6實訓任務——異常處理156
任務1:異常的捕獲156
任務2:自定義異常156

相關詞條

熱門詞條

聯絡我們