Ich wollte mal fragen ob so eine vorwärts Deklaration möglich ist.
Normalerweise geht das ja so
Code: Alles auswählen
TKlasse2 = class;
TKlasse1 = class
private
FK2: TKlasse2;
end;
TKlasse2 = class
private
FK1: TKlasse1;
end;
Nun ist es aber so das Klasse 2 von einer Basis-Klasse abgeleitet wird
Code: Alles auswählen
TKlasse2 = class(BasisKlasse); // das geht leider nicht
TKlasse1 = class
private
FK2: TKlasse2;
end;
TKlasse2 = class(BasisKlasse);
private
FK1: TKlasse1;
end;
Gibts da dennoch einen weg?