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