2012-10-01 9 views
5

Gibt es eine Möglichkeit, Besucherdesignmuster ohne zyklische Abhängigkeit zu implementieren? Was ich meine ist, dass der Besucher ein Objekt braucht, um es zu besuchen. und das besuchte Objekt muss einen Besucher akzeptieren. Am Ende sind beide voneinander abhängig.Zyklische Abhängigkeit im Visitor Design Pattern

Antwort

4

Ich habe es wieder gefunden! Schauen Sie sich die Acyclic Visitor:

Zitat:

erlauben neue Funktionen zu bestehenden Klassenhierarchien hinzugefügt werden, ohne diese Hierarchien zu beeinflussen und ohne die lästigen Abhängigkeitszyklen zu schaffen, die auf die GOF BESUCHER Muster inhärent sind.

+0

danke, für ihre hilfe – user1406062

+1

dead link. Links sollten vermieden werden. – pdem