1 // Klasse mit dynamischer Speicherverwaltung
  2 // Datei: zeile2.hpp
  3 class Zeile
  4 {
  5 int Laenge;    // mit "ä" nicht erlaubt
  6 char * Inhalt;
  7
  8 public:
  9  Zeile (char * ctext);
 10  Zeile (const Zeile & anderesObjekt);// K.-Kon.
 11  ~Zeile();    // Destruktor
 12 void print();
 13 Zeile konkat(Zeile *Z2);
 14 };

Bild 6-16: Klasse "Zeile" mit Kopier-Konstruktor