Hallo,
wenn die Klassen sich gegenseitig benötigen geht das grundsätzlich nicht.
Wenn eine Klasse ein andere brauch, aber nicht andersherum dann muß die eine
Unit die andere im Interface, die andere im Implementation Teil einbinden. Erst wenn eine
Unit eingebunden wurde sind ja auch die dadurch definierten Typen in der anderen
Unit bekannt.