Hallo,
so ganz habe ich die Frage nicht verstanden. Aber evt ist folgender Code eine Hilfe:
Delphi-Quellcode:
TSecond = class; // ist etwas wie eine forward Deklaration
TFirst = class(TObject)
public
property Second : TSecond read FSecond write FSecond;
end;
TSecond = class(TObject)
public
property First: TFirst read FFirst write FFirst ;
end;
TFirst kennt TSecond und TSecond kennt TFirst.