首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{ret
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{ret
admin
2014-08-29
59
问题
有如下类声明:
class Base{
protected;
int amount;
public;
Base(int n=0):amount(n){)
int getAmountoconst{retum amount;}
);
class Derived:public Base{
protected;
int value;
public;
Derived(int m,int n):value(m).Base(n){}
Int getDataoconst{return value+amount;}
);
已知X是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getDataO—X.gctAmount()
C、x.getData0-X.amount
D、x.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://www.kaotiyun.com/show/uXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
含有纯虚函数的类称为【】。
【】是精确定义的一系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息。
下面关于动态联编的描述中,错误的是()。
如下的类定义,错误的语句是()。classMyclass{public:inta=1;//A)Myclass();//B)Myclass(inti);
多重if_else语句嵌套使用时,寻找与else配套的if方法是()
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为()。
一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
造成膝关节半月板损伤的必要因素是
有关微小病变型肾病的描述,正确的是
患者乏力少气,面色萎黄,头晕目眩,口唇色淡,漏下不止,此属()
激光加工是利用()来进行加工的。
“江山易改,禀性难移”,说的是()很难变化。
要杜绝令人深恶痛绝的“黑哨”,必须对其课以罚款,或者永久性地取消其裁判资格,或者追究其刑事责任。事实证明,罚款的手段在这里难以完全奏效,因方在一些大型赛事中,高额的贿金往往足以抵消被罚款的损失。因此,如果不永久性地取消“黑哨”的裁判资格,就不可能杜绝令人深
所有的公文中,()最具权威性和强制性。
【B1】【B5】
A—presidentB—deanofstudiesC—professorD—lecturerE—AlmaMaterF—alumnusG—studentunionH—sophomoreI—boarderJ—postgraduate
A、Itmakesgooduseofathleticspiritindifferentareas.B、Itfocusesonathletes’performanceingames.C、Itarousespeople’s
最新回复
(
0
)