開始使用免費開始

建立抽象類別

對愛車的人來說,只要聽到喇叭聲,就能分辨是哪一種車。許多車廠都知道這點,並把喇叭聲做出獨特風格作為品牌策略。你將更新 Car 類別,加入一個與喇叭功能相關的方法。

NOTE抽象類別無法直接建立實例物件,因為它只是提供讓其他類別繼承的藍圖。

本練習屬於課程

Java 物件導向程式設計入門

檢視課程

練習說明

  • 使用 abstract 關鍵字,將 Car 類別設為抽象類別(Abstract class)。
  • Car 類別內建立一個 public abstract void 方法,名稱為 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) {        
                       
    }
    
}
編輯並執行程式碼