next up previous
Objektpersistenz und ERZEUGER-Pattern


Weiterer Klassenentwurf


 
// File: GeoObj.cc

#include <GeoObj.h>
#include <AbstFcry.h>
// ...
ostream& operator<<(ostream& ros, const GeoObj& gos)
{
  gos.WriteOn(ros);
  return ros;
}

istream& operator>>(istream& ris, GeoObj& gis)
{
  if(ris)
    gis.ReadFrom(ris);
  return ris;
}


next up previous