C++学习笔记 -多重继承成员的模糊性

什么是多重继承的模糊性?指的是在多重继承下,派生类对基类成员访问不唯一,这就导致模糊性问题,编译系统不知道选择哪个基类成员。 ​​以上代码在brid和fish两个基类中都有breath()函数,派生类在执行时不知道执行哪个breath()函数,存在二义性。 只需更改main()函数如下: void main() { flyfish ff; ff.fly(); ff.bird::breath();/
相关文章
相关标签/搜索