Greenfoot 6-5: Abstrakte Klassen und Methoden

    Abstrakte Klassen und Methoden

    Manchmal soll von einer Oberklasse kein eigenes Objekt erzeugt werden, z. B. weil sie nur eine allgemeine Vorlage für Unterklassen ist. Dann macht man sie abstrakt.
    Auch Methoden kann man als abstract markieren, wenn man nur festlegen will, dass sie in den Unterklassen vorkommen sollen – aber wie genau, das soll jede Unterklasse selbst entscheiden.

    • Was bedeutet abstract class?
    • Warum kann man abstrakte Klassen nicht instanziieren?
    • Einführung von abstract-Methoden
    • Pflicht zur Überschreibung in den Unterklassen
    • @Override als saubere Auszeichnung

    Das hier brauchen Sie, um mitarbeiten zu können:

    IFRAME