Klassen - Abstrakte Klassen und Operationen
In komplexen Klassenhierarchien werden üblicherweise gewisse Klassen als abstrakt (abstract) spezifiziert
Abstrakte Klasse = Klasse, von der es keine direkten Objekte geben darf (Java: abstract, C++: mind. eine rein virtuelle Funktion)
Zur Nutzung der Funktionalität von abstrakten Klassen leitet man eigene Klassen von diesen ab