首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
有如下程序片段: class Task{ public: int GetValue(); private: int value; }; cla
admin
2020-07-23
20
问题
有如下程序片段:
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/yQyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义
下列运算符只能重载为成员函数的一组是
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
已知函数f1调用函数f2,若要把这两个函数的定义放在同一个文件中,则
软件设计中模块划分应遵循的准则是( )。
下列选项中属于面向对象设计方法主要特征的是( )。
下面不属于需求分析阶段工作的是()。
随机试题
被视为环境与资源保护领域的“黄金规则”的原则是【】
甲、乙两人分别从随机数字表抽得30个(各取两位数字)随机数字作为两个样本,求得,则理论上
在DNA复制过程中不能催化磷酸二酯键形成的酶是
血管疾病时伴发的精神障碍主要表现为
不属于神经衰弱常见症状的是
一衍射光栅,每厘米内有200条透光缝,每条透光缝宽为a=1.0×10-3cm,则在单缝衍射中央明条纹宽度内,出现的主极大条纹数目为()。
某知名手机生产企业,为满足年轻人的市场需求,不断研发新品种,开发适合年轻人的手机,走集中战略道路。2015年该企业在市场调研的基础上,推出一款专门针对年轻人的手机。生产该手机的固定成本为3000万元,单位变动成本为1500元,产品售价为3000元/部。该企
某企业准备投资开发新产品,资料如下:试计算投资开发各种新产品的风险大小
按照增值税的有关规定,下列外购项目中可以作为进项税额从销项税额中抵扣的是()。
如果某一审计项目的审计风险为5%,固有风险为80%,控制风险为95%,则可接受的检查风险应为()。
最新回复
(
0
)