Einzelnen Beitrag anzeigen

oXmoX

Registriert seit: 8. Jun 2005
85 Beiträge
 
#14

Re: Überkreuzender Bezug zweier Units

  Alt 17. Feb 2006, 12: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
  Mit Zitat antworten Zitat