我一起做C ++和Java课程。我的Java教师就像,#34; Java中没有多重继承。我想知道如何在C ++中解决歧义问题"。我们的C ++讲师就像......"所以你看到了模糊性,这就是为什么我们只应该在它绝对必要的时候使用它"
歧义显然指的是从中派生子类的基类,它具有一些具有相同签名/类型兼标识符的成员函数或成员变量。
他从未解释过这种歧义是如何解决的。因此,我决定自己尝试并从范围解析运算符开始,它似乎适用于模糊函数和变量。所以,我认为我们应该没事。那么为什么多重继承仍会得到不好的代表呢?我的意思是,使用二进制范围解析运算符可以很容易地解决歧义。