【问题标题】:Difference between double dispatch and visitor pattern in Java and C++Java和C++中双重分派和访问者模式的区别
【发布时间】:2011-07-04 10:51:39
【问题描述】:

双重调度和访问者模式有什么区别吗?

我正在使用 Java 和 C++,想知道两者之间是否存在分歧。

【问题讨论】:

    标签: java c++ design-patterns visitor-pattern


    【解决方案1】:

    访问者模式是一种向现有类添加新操作的方法。双分派是一种针对两个(或广义上的更多)多态类型而不是单个多态类型来分派函数调用的方法,C++ 和 Java 等语言直接支持这种类型。

    【讨论】:

    • 我必须更仔细地研究这个——看来我弄错了。谢谢你的指导,尼尔。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多