双重调度和访客模式

时间:2013-02-12 15:40:49

标签: c++

当我学习复合模式时,我遇到了双重调度和访问者模式的概念。 我已经检查了维基百科上的双重发送(http://en.wikipedia.org/wiki/Double_dispatch)并按照示例进行了操作。 我已经理解在C ++中虚拟函数被动态调度并且函数重载是静态完成的,但我的问题是解决方案。 它表明可以通过使用访问者模式的模拟双重调度来解决问题。 现在我已经在这里查看了几个示例以及GoF书中访问者模式的示例,但我仍然不清楚如何应用解决方案。当然,我错过了访客模式的观点。

请完成维基百科示例,请有人这么善意解释解决方案吗? 先感谢您。

0 个答案:

没有答案