Registriert seit: 8. Jun 2005
85 Beiträge
|
Re: Überkreuzender Bezug zweier Units
17. Feb 2006, 13:10
Hallo,
gibt es denn keine andere Möglichkeit, einen überkreuzenden Bezug aufzulösen. Ich versuche grade das Visitor-Pattern in einer Delphi-Anwendung umzusetzen und dabei entsteht zwangsläufig eine ringförmige Abhängigkeitskette (AbstractVisitor ---> ConcreteElement ---> Element ---> AbstractVisitor). Für jede Klasse wird die Abhängigkeit schon in der uses-Klausel des interface-Teils festgelegt (lässt sich nicht umgehen). Trotzdem möchte ich die Visitor-Klassen und Element-Klassen in getrennten units unterbringen.
Sie jemand eine Möglichkeit?
Gruß,
Jan
|