首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class Deriv
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class Deriv
admin
2020-04-07
61
问题
有如下类声明:
class Base{
protected;
int amount;
public;
Base(int n=0):amount(n){}
int getAmount()const{return amount;}
};
class 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.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/vj8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通常拷贝构造函数的参数是
有如下的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:MyString
构造函数是和【】同名的函数。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是
软件工程研究的内容主要包括:______技术和软件工程管理。
下面描述中,不属于软件危机表现的是
有如下数组声明:intnum[10];,下标值引用错误的是
有3个结点的二叉树有()。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
X线影像上,称为肺纹理的解剖结构的构成主要是
工程施工过程中,同一项目重复利用同一抽样对象已有检验成果的实施方案时,应事先报()认可。
目的港交货合同和CIF合同是两种不同性质的合同。()
根据《私募投资基金监督管理暂行办法》,关于私募基金的募集和运作,下列说法错误的是()。
计算应纳税所得额时,准予扣除的税金()万元。计算应纳税所得额时,准予扣除的销售费用和财务费用合计()万元。
遥感物探,是指在距离相当遥远的位置上,用各种传感器探知地面物体辐射(或反射)的电磁波信息,以查明地质的或地学的各种情况的方法。根据上述定义,下列属于遥感物探的是()。
什么是代理问题?其表现形式有哪些?如何解决这些问题?
明成祖死后,被废除的法律形式是()。
在一定意义上,社会形态的更替过程是()
I’musuallyfairlyskepticalaboutanyresearchthatconcludesthatpeopleareeitherhappierorunhappierormoreorlesscerta
最新回复
(
0
)