标签: java c++ design-patterns visitor-pattern
双重发送和访客模式之间有什么区别吗?
我正在使用Java和C ++,并想知道两者之间是否存在任何分歧。
答案 0 :(得分:2)
访问者模式是向现有类添加新操作的一种方法。 Double dispatch是一种调用函数调用的方法,它涉及两个(或者,当通用的,更多的)多态类型,而不是单个多态类型,这是C ++和Java等语言直接支持。