TQC+ 物件導向程式語言 Java 6 第六類:物件導向程式設計與例外處理
技能內容:
- 類別
- 實例、實例變數、實例方法
- 繼承
- 多型與多載
- this
- super
- 抽象類別
- Inner class、Anonymous class
- 介面
- 物件陣列
- Collection 函式庫 (含泛型)
- try … catch
- throws
解題技巧:
通常範例程式會給妳 B、C and D 類別 (舉例),妳要為這些類別建立一個父類別 A;如果 B、C and D 這些子類別,有相同名稱的方法,例如:getCost (取得成本),且此方法實作的內容都相同,就把此方法寫在父類別裡,如果子類別要實作的方法內容不相同時,就把父類別設為抽象類別,在父類別裡也要寫一個抽象方法 getCost,然後再到各個子類別實作 getCost 的方法。