Zitat von
SirThornberry:
@Khabarakh: so wirds gemacht:
Delphi-Quellcode:
TBar = class;
TFoo = class
bar: TBar;
end;
TBar = class
foo: TFoo;
end;
Jetzt hast du den faulen Compiler umgangen, wie man ihn auch mit der Teilung von Implementation und Interface umgehen kann
. Eine echte "synchrone" Kompilierung zweier Elemente ist also weder bei Units noch bei Klassen möglich, es muss immer eine eindeutige Reihenfolge hersgestellt werden können.