首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
100
问题
有如下类声明:
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>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是()。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
下列运算符中,在C++语言中不能重载的是( )。
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
随机试题
分布于内囊上部的脑血管
环境监测功能
治疗牙龈炎的首选方法是
关于CT窗口技术,值得注意的有几方面。CT值的标尺设置为
患者,女性,30岁,停经60天。主诉下腹阵发性疼痛,阴道出血伴血块4小时。检查:子宫稍大,宫口已开,有胚胎组织堵塞。护士向患者介绍医生给予的最佳处理是
已知某固定资产投资项目计算期为13年,固定资产投资为120万元,建设期内资本化利息为10万元,预备费为11万元。包括建设期的回收期为5年,不包括建设期的回收期为2年。如果该固定资产采用直线法计提折1日,净残值为20万元,则年折旧额为()万元。
陈楠经常上课睡觉,新学期他决心改掉上课睡觉的坏习惯,遵守学校纪律,可晚上又忍不住熬夜,导致白天上课非常困,结果还是时常在课上睡觉。教师在对该学生进行教育时,应该重点培养其()。
下列划线字意义不相同的一项是()。
下列哪项职权属于全国人民代表大会常务委员会?()
SleepSleepisoneofthosefunnythingsaboutbeingahumanbeing--youjusthave’todoit.Haveyoueverwonderedwhy?A
最新回复
(
0
)