c++ - 多重继承时不可能实现多态和动态绑定(bind)

标签 c++ inheritance polymorphism dynamic-binding

我不明白为什么会这样?我在阅读 here 时发现了它.它没有解释为什么会这样,我在谷歌上找不到任何东西。

最佳答案

不,这不是它所说的。

它说,如果您试图通过使这些类成为您的类的成员而不是继承来解决多重继承带来的问题,您将失去多态性和动态绑定(bind)的力量。

关于c++ - 多重继承时不可能实现多态和动态绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24818855/

相关文章:

c++ - MSVCP100D.DLL 丢失 (SFML)

c++ - 在着色器中同时在同一纹理单元中使用不同的纹理类型

c++ - 检查一个 bitset 是否包含另一个 bitset 的所有值

java - 在参数上强制执行子类 Java 类型

Java从父对象调用子方法

C++ 设置使用线性探测?

C# 用户控件继承

C# 私有(private)(隐藏)基类

c++ - C++中堆类的多态性

c++ - 多态和继承有什么区别