Methoden in Interfaces erstellen
Tesla-Autos haben einen besonderen Selbstfahrmodus, mit dem sich Fahrerinnen und Fahrer zurücklehnen können, während das Auto selbstständig fährt. In der Klasse Tesla implementierst du die Selbstfahrfunktionen von Tesla-Autos mithilfe eines Interfaces. Zuerst musst du jedoch das Interface für diese Fähigkeit erstellen.
HINWEIS: Nicht-konkrete Methoden, die in Interfaces erstellt werden, sind standardmäßig abstract.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in die Objektorientierte Programmierung in Java</Kurs>Übungsanweisungen
- Erstelle ein Interface
ElectricCarinnerhalb der KlasseMain. - Füge im
ElectricCar-Interface eine void-MethodeactivateSelfDrivinghinzu.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
public class Main {
// Create ElectricCar interface with activateSelfDriving method
____ ____ {
____ ____();
}
static class Tesla {
}
public static void main(String[] args) {
}
}