Implementation der Methoden ReadFrom und WriteOn für die verschiedenen Klassen:
// File: NaivRtRn.cc #include <NaivRtRn.h> const float RechteckRund::PI = 3.14159265389; // ... void RechteckRund::WriteOn(ostream& ros) const { Rechteck::WriteOn(ros); ros << " " << Radius; } void RechteckRund::ReadFrom(istream& ris) { Rechteck::ReadFrom(ris); ris >> Radius; } String RechteckRund::GetTypeString() const { return "[RechteckRund]"; }