<內容簡介>
物件導向程式設計一點都不困難!本書跳脫傳統程式設計書籍的編寫方式,直接以範例切入物件導向概念,讓您能循序漸進熟悉物件導向觀念,每章節利用練習題,跟著書本內容學習,無形中學會如何利用Java寫出符合自己或使用者需求的程式,本書強調以完整並統一的物件概念來教導學習者,亦適合初學者及高階使用者學習,讓自己對物件的概念深根蒂固,以期訓練讀者迅速成為一位專業的程式撰寫者。
<章節目錄>
CH01 程式語言與JAVA的基礎
1-1 簡介
1-2 Java開發環境的建立
1-3 Java程式架構與寫作風格
本章習題
CH02 物件導向的概念
2-1 武功心法
2-2 最有名的程式-Hello World
2-3 Date類別
2-4 可以真正看到的物件:JFrame
2-5 JOptionPane
本章習題
CH03 基本資料型態
3-1 簡介
3-2 數字資料的宣告
3-3 變數名稱的命名規則
3-4 數字資料的運算
3-5 資料型態的轉換(Type Casting)
3-6 數字常數
3-7 Wrapper classes: Integer, Double等
3-8 數字資料的呈現
3-9 Math類別
3-10 字串處理
3-11 Java API的使用
本章習題
CH04 使用者定義的類別
4-1 定義類別
4-2 建構元(Constructor)
4-3 方法間的資料傳遞
4-4 屬性的預設初始值
4-5 private和public的使用原則
4-6 再談方法間傳遞資料
4-7 toString()方法
本章習題
CH05 條件處理
5-1 if-else敘述
5-2 布林運算子
5-3 De Morgan 定律
5-4 Short-Circuit Evaluation
5-5 巢狀if敘述
5-6 布林變數以及方法
5-7 物件的條件式
5-8 switch敘述
5-9 ?:運算子
5-10 比較字串大小
5-11 其它範例
附錄
本章習題
CH06 迴 圈
6-1 for敘述
6-2 範例
6-3 巢狀迴圈(Nested Loops)
6-4 while敘述
6-5 do-while敘述
6-6 常見的迴圈錯誤
6-7 遞迴方法(Recursive Method)
本章習題
CH07 除 錯
7-1 方法一:利用System.out.println()
7-2 方法二:利用IDE的除錯器
本章習題
CH08 使用者定義的類別- Part II
8-1 類別資料與類別方法
8-2 回傳使用者自訂類別的物件
8-3 保留字 this
8-4 重載方法(overloading methods)
8-5 this和建構元
8-6 再談類別方法
本章習題
CH09 繼 承
9-1 簡介
9-2 存取修飾字
9-3 package的概念與用法
9-4 環境變數CLASSPATH
9-5 protected二部曲
9-6 類別可以宣告為none嗎?
9-7 存取修飾字總整理
&