next up previous
Objektpersistenz und ERZEUGER-Pattern


Weiterer Klassenentwurf

 
// File: ZGeoObj.cc

#include <ZGeoObj.h>

ZGeoObj::ZGeoObj(AbstractFactory* _pFactory)
: GeoObj(_pFactory), Count(0)
{
  for(int i = 0; i < MAX; i++)
    GeoObjs[i] = NULL;
}
// ...
GeoObj* ZGeoObj::Clone() const
{
  return new ZGeoObj(*this);
}
// ...



next up previous