首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
admin
2021-02-22
19
问题
有如下程序片段:
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://jikaoti.com/ti/JHh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<1;}virtualvo
软件详细设计产生的图如下:该图是()。
下列有关函数重载的叙述中,错误的是()。
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义和函数定义。此程
请打开考生文件夹下的解决方案文件proj2,其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1,2,3,4,5)(0,0,0,0
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
下列关于模板的叙述中,错误的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
随机试题
环境因素辨识有哪些基本要求?
控制的内容有:
急性会厌炎的临床表现为
有关竞争性抑制剂的论述,错误的是
2009年,甲、乙、丙、丁共同设立A有限责任公司。丙以下列哪一理由提起解散公司的诉讼法院应予受理?(卷三2011年真题试卷第27题)
依照现行相关法律法规的规定,国家法律、法规及产业政策明令禁止建设或投资,如列入《淘汰落后生产能力、工艺和产品的目录》和《工商领域禁止重复建设目录》的建设项目,其环境影响评价工作,应( )。
2001年,A公司欠缴税款300万元,税务机关责令A公司限期缴纳,但A公司仍未按期缴纳税款。2002年3月,经批准,税务机关决定对A公司采取税收强制执行措施。在强制执行过程中,税务机关发现下列情况:(1)A公司于2000年1月1日向B银行贷款10
根据公司法的有关规定,下列有关公司成立日期的表述中,正确的是()。
现在很多人对于甜味和吃糖感到排斥和恐惧,因为他们很惧怕发胖,吃一小块糖果就会胖一圈似的。其实,真正使人发胖的并不是那一小块糖果,而是每天吃的食物所包含的能量超出了消耗的能量。馒头、面条、米饭或者玉米面窝头中都有淀粉,即不甜的糖。淀粉在人体内氧化所放出的热量
Indiansalwaysshake(摇)theirheadswhentheytalktoothers.【B1】doesnothavethesamemeaning【B2】"no".Ifsomeonewantsto
最新回复
(
0
)