Zitat von
SirThornberry:
Der Unterschied würde mich auch interessieren. Also was Compilertechnich der Unterschied ist.
Der Compiler weigert sich einfach, zwei Interface/Implemenation-Abschnitte gleichzeitig zu parsen. Sie müssen immer in eine feste Reihenfolge gebracht werden.
Zitat:
Allerdings ist dies ja wieder möglich wenn sich beide Klassen in einer
Unit befinden. Von daher bischen komisch.
Hab ich was verpasst
? Mit Delphi 6 geht das jedenfalls (noch) nicht:
Delphi-Quellcode:
TFoo = class
bar: TBar;
end;
TBar = class
foo: TFoo;
end;
Oder meinst du im implementation-Abschnitt? Da ist es wegen oben beschriebener Trennung von Implementation und Interface möglich.