faecher:informatik:oberstufe:glossar:abstrakte_klasse:start

Dies ist eine alte Version des Dokuments!


Abstrakte Klasse

Eine abstrakte Klasse wird erzeugt durch das Schlüsselwort abstract in der Klassendefinition:

public abstract class Tier

Eigenschaften von abstrakten Klassen:

  • Im Gegensatz zu eine konventionellen Klasse kann von einer abstrakten Klasse keine Instanz erzeugt werden.
  • Methoden können wie üblich geschrieben werden oder
  • auch als abstrakt definiert werden, dabei enthält die Methode keinen Rumpf und muss in einer Unterklasse überschrieben werden. Beispiel: abstract public void laufe();
  • In einem UML-Diagramm erkennt man eine abstrakte Klasse am kursiv geschriebenen Namen
  • faecher/informatik/oberstufe/glossar/abstrakte_klasse/start.1648106735.txt.gz
  • Zuletzt geändert: 24.03.2022 07:25
  • von Matthias Waffenschmidt