首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retur
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retur
admin
2017-04-25
24
问题
有如下类声明:
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/xmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
若要把类B定义为类A的友元类,则应在类A的定义中加入语句_______。
有以下程序#include<iostream.hfloatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;cout<<fun((int)f
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是()。
在C++中,继承的方式有( )种。
设有如下关系表:则下列操作中正确的是
设有语句 int n,m; char a[5],b; cin>>n>>a>>m>>b; 为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
在面面对泵方法中,一个对象请求另一对象为其服务的方式是通过发送【 】实现。
首先访问该结点,然后访问结点的左子树,最后访问结点的右子树,这种遍历方式称为( )。
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
随机试题
阅读材料回答问题秦穆公见伯乐年事已高,请伯乐推荐继任者,伯乐说九方皋可堪此任。九方皋奉穆公之命外出找马,三月后复命说,马已找到。穆公问:何马也?九方皋答道:是一匹黄色的公马。穆公派人去取马,取马人回报说是一匹黑色的母马。穆公不悦,责备伯乐道:你推
心肌处于最适初长度时,肌小节的长度是()
按照Jones诊断标准,风湿热临床诊断成立必须具备的一个条件是
胎头衔接是指
哌替啶比吗啡应用广是因为
下列()对于抵抗地震荷载作用最为明显。
对视频会议的会场布置要求正确的有()
完全无刑事责任的精神病人是指辨认和控制能力减弱的精神病人和间歇性精神病人。()
Therewasachildreadytobeborn.SoheaskedGod,"TheytellmeyouaresendingmetotheearthbuthowamIgoingtoliveth
Americaisfrequentlyreferredtoasa"throw-awaysociety"because______(大多数产品都是用过就扔的).
最新回复
(
0
)