Implementera gränssnittet på klassen Tesla
För att ge klassen Tesla funktionen för självkörning använder du gränssnittet ElectricCar. I klassen Tesla implementerar du gränssnittet och lägger till metoden för självkörning som ett krav.
OBS: Icke-void-metoder i ett gränssnitt måste implementeras i klassen som implementerar gränssnittet.
Den här övningen är en del av kursen
Introduktion till objektorienterad programmering i Java
Övningsinstruktioner
- Implementera gränssnittet
ElectricCarmed nyckelordetimplementspå klassenTesla. - Implementera metoden
voidactivateSelfDrivingi klassenTeslasom enpublic-metod, och se till att den skriver ut"self driving on"när den anropas. - Anropa metoden
activateSelfDrivingpå objektinstansenmyTesla.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
public class Main {
interface ElectricCar {
void activateSelfDriving();
}
// Implement ElectricCar Interface
static class Tesla ____ ____ {
// Implement activateSelfDriving method
public void ____() {
System.out.____("self driving on");
}
}
public static void main(String[] args) {
Tesla myTesla = new Tesla();
// Call activateSelfDriving method
____.____();
}
}