首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
解决类继承中产生的二义性的方法不包括
解决类继承中产生的二义性的方法不包括
admin
2013-05-30
18
问题
解决类继承中产生的二义性的方法不包括
选项
A、使用作用域运算符限定访问的成员函数
B、在派生类中定义同名函数,且参数表必须和基类的保持一致
C、在派生类中定义同名函数,且参数表可以和基类的不同
D、采用虚基类解决多重继承中的共同基类产生的二义性
答案
C
解析
继承中的二义性主要表现在多重继承中具有多条继承路径时,派生类中行为的不确定性。如果强制指定了按照某条路径访问,亦即采用域作用符限定访问的成员函数的方法可以解决之,故选项A排除。在选项B和C中,唯一的区别在于参数表是否一致,我们知道:参数表不一致同名函数属于重载,是不存在二义性问题的,故选项C是正确答案。关于选项D,虚基类是C++中解决二义性的一种有效手段。
转载请注明原文地址:https://jikaoti.com/ti/vNE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
下列关于虚函数调用的描述,______是正确的。
输出流文件中的当前位置可以由下面哪个成员函数返回______。
下面______是正确的递归函数,它保证对所有的参数能够结束。
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是()。
以下程序运行后的输出结果是【】。#include<iostream.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>2);cout<<j;}
下面描述中,符合结构化程序设计风格的是()。
对建立良好的程序设计风格,下面描述正确的是()。
已知类X的定义如下,为了实现将对象成员k的值修改为678,下面的哪条语句是正确的______。classX{private:intk;public:K(intn){k=n;}s
数据处理的最小单位是()。
随机试题
_______和孟浩然同是盛唐山水田园诗派的代表诗人。
关于MRI乳腺在SE序列的描述中,哪项组织的信号特点是错误的
患者,女性,急性起病,呈进行性加重,表现面色苍白,乏力,明显气短,常发热,T39℃,易感冒,可见皮肤出血点。血象检查呈重度全血细胞减少,为重度正细胞低色素性贫血,白细胞
女性,70岁。高血压20余年,冠心病史10余年,乙肝病史30年。半个月前着凉后出现胸闷,气短,偶有咳嗽,白痰,夜间明显,双下肢逐渐水肿,尿少,1周来偶有夜间憋醒,气短加重来诊。查体:BP170/80mmHg,P96次/分,唇微绀,颈静脉怒张,双肺底可闻及小
一侧内囊病变一侧脑干病变
停车场出入通道的最大纵坡为()。
低倍数泡沫灭火系统中,适用于非水溶性液体固定顶储罐,不适用于水溶性液体和其他对普通泡沫有破坏作用的甲、乙、丙类液体固定顶储罐的是()。
下列关于保险的说法不正确的是()。
三北工程建设将围绕国家重大发展战略,着力构筑祖国(),启动丝路经济带动生态屏障建设,统筹推进城乡绿化一体化进程。
(电子表格题)小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。根据要求完成销售数据的统计和分析工作:在“订单明细表”工作表的“小计”列中,计算每笔订单的销售额。
最新回复
(
0
)