问答题
简答题 在多继承中,什么情况下会出现二义性?怎样消除二义性?
【参考答案】
在多继承中会出现两个问题:名冲突和重复继承。在多继承中,当多个基类中包含同名的成员时,它们在派生类中就会出现名冲突问题;在多继承中,如果直接基类有公共的基类,就会出现重复继承,这样,公共基类中的数据成员在多继承的派生类中就有多个拷贝。在C++中,解决名冲突的方法是用基类名受限;解决重复继承问题的手段......
(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)
<上一题
目录
下一题>
点击查看答案
打开小程序,免费文字、语音、拍照搜题找答案
热门
试题
问答题
在C++中,三种继承方式各有什么作用?
点击查看答案
问答题
在C++中,protected类成员访问控制有什么作用?
点击查看答案