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

use*_*062 5 oop design-patterns visitor-pattern

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

ltj*_*jax 4

又找到了!查看非循环访问者

引用:

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

  • 死链接。应避免链接。 (4认同)