首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
admin
2020-06-29
24
问题
有如下程序片段:
class Task{
public:
int GetValue();
private:
int value;
};
class Displayed{
public:
int GetValue();
void Draw();
private:
int value;
};
class Satellite:public Task,public Displayed{
public:
void Draw();
};
void fun(Satellite* sp){
sp->GetValue(); //①
sp->Task::GetValue(); //②
sp->Displayed::GetValue(); //③
sp->Draw(); //④
}
在标注号码的语句行中,对类中成员访问存在二义性的是
选项
A、①
B、②
C、③
D、④
答案
A
解析
本题考查派生类对基类的继承二义性问题,类Satellite公用继承Task和Displayed,两个基类中都有GetValue函数,所以引起二义性,A选项错误。
转载请注明原文地址:https://kaotiyun.com/show/IO8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);Sample(10nga){x=a;}priv
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
下面c++标识符中正确的是()。
将以下程序写成三目运算表达式是()。if(x
下列变量名中,合法的()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
堆排序最坏情况下的时间复杂度为
下列有关继承和派生的表述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;
下列函数模板的定义中,合法的是()。
随机试题
下列诊断哪项可排除为尽快明确诊断,下述何项辅助检查应优先考虑
患者,男,45岁,诊断:细菌性脑炎。宜选用的治疗药物是()。
如果第三人在知道代理人超越代理权限时还与其实施民事法律行为,从而给被代理人造成损害的,第三人对所造成的损害应当承担()。
X公司20x8年9月份的经济业务如下表所示:则X公司20x8年9月末资产负债表的下列报表项目金额为:(1)预付账款()。(2)存货()。(3)应付账款()。(4)流动负债合计()。(5)所有者权益合计(
某运输公司有从事营运的客车、货车若干辆。某日因骤降暴雨造成路面积水,行车困难,该运输公司一辆在长江大桥上行驶的货车与相向驶来的一辆轿车相撞,造成双方车辆损失严重和轿车车上人员伤亡。该运输公司货车上虽然侥幸无人员伤亡,但由于车辆损失严重,无法继续履行其承运合
某企业是制造马达的专业厂家,在质量检验过程中,该企业要求要对马达的各个零部件进行检验,还必须要进行产品性能试验。就机械产品而言,产品性能试验主要包括()。
(浙江2009—39)()
DMA方式的特点是(10)。
下列关于高端路由器可靠性与可用性指标的描述中,错误的是()。
Somegovernmentshaveforbiddencigarette______andlaunchedanti-smokingcampaigns.
最新回复
(
0
)