LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Mach die Car-Klasse mit dem Schlüsselwort abstract zu einer abstrakten Klasse.
  • Lege in Car eine public abstract void-Methode namens soundHorn an.

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) {        
                       
    }
    
}
Code bearbeiten und ausführen