Praktikum Programmiersprache C++ - Aufgabe 7


Aufgabe C++ Vererbung und virtuelle Funktionen

Schreiben Sie ein C++-Programm, das für geometrische Figuren (Kreis, Quadrat und Rechteck) Flächeninhalt und Umfang ermittelt. Es sollen drei Klassen, die von einer Klasse Figur abgeleitet sind, gebildet werden. Über pFigur-> Umfang() bzw. pFigur-> Flaeche() sollen die figurspezifischen Berechnungen aufgerufen werden können (virtuelle Funktionen). Über einen überladenenen << - Operator sollen die Beschreibungsgrößen des jeweiligen geometrischen Objektes (Seitenlänge(n), Durchmesser) ausgegeben werden können.

A. Beck