インターフェースにメソッドを作成する
Tesla の車には、自動運転モードというユニークな機能があり、ドライバーは座ってリラックスしていても車が自動で走行します。Tesla クラスでは、インターフェースを使って Tesla 車の自動運転機能を実装します。まずは、この自動運転機能用のインターフェースを作成しましょう。
NOTE: インターフェース内で定義した非具象メソッドは、既定で abstract になります。
この演習はコースの一部です
Java によるオブジェクト指向プログラミング入門
演習の手順
Mainクラスの内側にインターフェースElectricCarを作成します。ElectricCarインターフェースに、戻り値がないメソッドactivateSelfDrivingを追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
public class Main {
// Create ElectricCar interface with activateSelfDriving method
____ ____ {
____ ____();
}
static class Tesla {
}
public static void main(String[] args) {
}
}