Hochschule Rhein Main
Fachbereich Design Informatik Medien
OO Programmierung in Java
Sven Eric Panitz
Abstrakte Klassen
Methoden können abstrakt sein. Dann fehlt Methodenrumpf und Methode ist mit
abstract
markiert
Klassen mit abstrakten Methoden sind auch mit
abstract
zu markieren
abstrakte Klassen haben Konstruktoren, von ihnen dürfen aber nie mit
new
Objekte erzeugt werden
nicht abstrakte (konkrete) Unterklassen abstrakter Klassen müssen abstrakte Methoden konkret implementieren
abstrakte Methoden dürfen aufgerufen werden