建立抽象類別
對愛車的人來說,只要聽到喇叭聲,就能分辨是哪一種車。許多車廠都知道這點,並把喇叭聲做出獨特風格作為品牌策略。你將更新 Car 類別,加入一個與喇叭功能相關的方法。
NOTE:抽象類別無法直接建立實例物件,因為它只是提供讓其他類別繼承的藍圖。
本練習屬於課程
Java 物件導向程式設計入門
練習說明
- 使用
abstract關鍵字,將Car類別設為抽象類別(Abstract class)。 - 在
Car類別內建立一個publicabstractvoid方法,名稱為soundHorn。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
public class Main {
// Make Car abstract
static ____ class Car {
public Car() {
}
// Define soundHorn() as a public abstract void method
public ____ ____ ____();
}
public static void main(String[] args) {
}
}