Die Person-Implementation

Beispielprogramm: PERSON.CPP

In der Datei PERSON.CPP findet sich die Implementation der Klasse Person und die ist ein wenig eigenartig. Es ist vorgesehen, daß die virtuelle Methode mit dem Namen Zeige() in dieser Datei nie verwendet wird, der C++ Compiler verlangt sie aber, damit er auf sie zurückgreifen kann, wenn eine Subklasse keine Methode mit diesem Namen bereitstellt. Wir werden uns hüten, diese Funktion im Hauptprogramm aufzurufen. Merke Dir aber, daß C++ eine Implementation für alle virtuellen Funktionen verlangt, auch wenn diese auch nie verwendet werden. In unserem Fall geben wir offensichtlich eine Fehlermeldung aus.

Kompiliere dieses Programm, bevor Du zur nächsten Klassendefinition weitergehst.

(weiter...)