首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
admin
2020-06-29
61
问题
有如下程序片段:
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://www.kaotiyun.com/show/8p8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;longfun(intn){if(n>2)return(fun(n-1)+fun(n-2));else
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y,都为int型,且缺省值为0。请在注释1后添加适当的语句。
有如下程序段:inti=5;while(inti=0){cout<<‘*’;i~;)运行时输出“*”的个数是()。
有如下程序:#includeusingnamespacestd;classA{public:A(inti=O):r1(i){)voidprintO{cout
下列关于this指针的叙述中,正确的是()。
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
下面对软件特点描述错误的是
在软件开发中,需求分析阶段产生的主要文档是( )。
下列有关指针的用法中,错误的是()。
随机试题
病人,男,70岁,有慢性阻塞性肺气肿病史。咳嗽、脓痰伴气急加重2周,今晨神志恍惚,体检:嗜睡,口唇发绀,两肺湿啰音,心率116次/分,血压185/105mmHg。最可能的诊断是()。
风热犯肺证的辨证要点是燥邪犯肺证的辨证要点是
现金流量表中,属于项目生产初期每年现金流出的有()。
财产保险补偿功能表现为( )。
根据我国《公司法》,可以成为法人股东的有()。
个人所得税法规定,自行申报纳税时在中国境内两处或两处以上取得应纳税所得的,其纳税地点的选择是()。
下列不属于教育行政法规文件的是()。
聂耳在电影《风云儿女》中创作了两首著名的电影插曲_________和《义勇军进行曲》。
Yesterday,Johnwentforabusridetothecountryside.Thebuswasnotfullandhehadagoodseatatthefront.Forabout
Itisestimatedthatover99percentofallspeciesthateverexistedhavebecome extinct.Whatcausesextinction?
最新回复
(
0
)