Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在没有循环依赖的情况下实现访问者设计模式?我的意思是访问者需要一个对象来访问。并且被访问的对象需要访问者接受。最终两者相互依赖。
又找到了!查看非循环访客:
引用:
允许将新函数添加到现有的类层次结构中,而不会影响这些层次结构,也不会创建 GOF VISITOR 模式固有的麻烦的依赖循环。