Abstrakte Klassen erstellen
Für Autofan:innen reicht oft schon das Hupgeräusch, um einen bestimmten Fahrzeugtyp zu erkennen. Viele Hersteller wissen das und geben ihren Autos als Teil der Marke einen einzigartigen Sound. Du aktualisierst die Car-Klasse, damit sie eine Methode für die Hupe von Autos enthält.
HINWEIS: Von einer abstrakten Klasse können keine Instanzen erzeugt werden; sie dient lediglich als Bauplan für Vererbung.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in die Objektorientierte Programmierung in Java</Kurs>Übungsanweisungen
- Mach die
Car-Klasse mit dem Schlüsselwortabstractzu einer abstrakten Klasse. - Lege in
Careinepublicabstractvoid-Methode namenssoundHornan.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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) {
}
}