访客设计模式中的循环依赖

时间:2012-10-01 11:38:56

标签: oop design-patterns visitor-pattern

有没有办法实现没有循环依赖的访问者设计模式?我的意思是访客需要一个访问对象。并且访问对象需要访问者接受。最后两者都相互依赖。

1 个答案:

答案 0 :(得分:4)

再次找到它!查看Acyclic Visitor

引用:

  

允许将新函数添加到现有的类层次结构中   影响这些层次结构,而不会造成麻烦   GOF VISITOR模式固有的依赖循环。