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
Einführung in die Objektorientierte Programmierung in Java
Anleitung zur Übung
- Mach die
Car-Klasse mit dem Schlüsselwortabstractzu einer abstrakten Klasse. - Lege in
Careinepublicabstractvoid-Methode namenssoundHornan.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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) {
}
}