首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: c1ass Base{ protected; int amount; public; Base(int n=0): amount(n){} int getAmount()const{retum
有如下类声明: c1ass Base{ protected; int amount; public; Base(int n=0): amount(n){} int getAmount()const{retum
admin
2020-11-11
41
问题
有如下类声明:
c1ass Base{
protected;
int amount;
public;
Base(int n=0): amount(n){}
int getAmount()const{retum amount;}
};
c1ass Derived: public Base{
protected;
int value;
public;
Derived(int m, int n): value(m). Base(n){}
Int getData()const{ return value+amount;}
};
已知x是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getData()—x.gctAmount()
C、x.getData()—x.amount
D、x.vabled—x.aount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/Kgyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中包含一个源程序文件main.epp,其中有“房间”类Room及其派生出的“办公室”类Office的定义,还有主函数main的定义。请在程序中“//****found****”
下列关于虚函数的说明中,正确的是()。
下列程序输出的结果是()。#includefunl(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}f
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
类的析构函数的作用是()。
派生类的对象对它的基类成员中()是可以访问的。
使用VC6打开考生文件夹下的源程序文件modi1.epp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在//
下列关于模板形参的描述中,错误的是()。
为了使模块尽可能独立,要求()。
下列对于软件测试的描述中正确的是
随机试题
简述社会主义市场经济体制的基本特征。
对湿疹患者进行指导时应注意提示
建设项目竣工环境保护验收时,声级计在测试前后要与标准发生源进行校准,测量前后仪器的灵敏度相差应不大于()。
通行地沟的净高不应低于(),通道宽度不应小于()
建设工程安全生产管理中,最基本的安全管理制度是()。
干地施工时,必须做好基坑的防水、排水和()保护。
因病或非因工致残,由医院证明并经劳动鉴定委员会确认完全丧失劳动能力的,退休年龄男年满()周岁,女年满()周岁。
社会懈怠现象会使组织的效率降低,克服这种现象的方法有()。
某学校在入学招生时采取智力测验的方式筛选学生。年满六周岁的小威在测试中成绩不佳,学校拒绝接收其入学,对此表述正确的是()。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。注意:存
最新回复
(
0
)