首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;) int get()const{retum k;} }; class MyDERI
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;) int get()const{retum k;} }; class MyDERI
admin
2020-06-29
45
问题
有如下类声明:
class MyBASE
{int k;
public:
void set(int n){k=n;)
int get()const{retum k;}
};
class MyDERIVED:protected MyBASE
{protected:
intj;
public:
void set(int m,int n){MyBASE::set(m);j=n;}
int getoconst{return MyBASE::get()+j;}
};
则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
选项
A、4
B、3
C、2
D、1
答案
B
解析
因为在保护继承的情况下,基类中的公有成员void set(int n)和int get()const在派生类中是保护成员,再加上派生类自身的保护成员i,一共是三个保护成员。
转载请注明原文地址:https://www.kaotiyun.com/show/aK8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转
关于关键字class和typename,下列表述中正确的是()。
有如下函数模板定义:templateT1FUN(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为
有如下程序:#includeusingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:publicGA{public:virtuali
下列函数声明中,错误的是
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Cour
软件生命周期中的活动不包括( )。
数据库设计过程不包括
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数
随机试题
肾脏一肝硬化门脉高压症,拟进行脾切除、脾肾静脉分流术,最适宜的麻醉方法是
对于高压缩性地基土上的框架结构和剪力墙结构,常规设计的结果是()。
根据《印花税暂行条例》的规定,印花税纳税人不包括( )。
下列数据值可能是八进制数的有()。
2010年全国城镇居民家庭人均总收入21033元,比上年增长11.5%。其中,人均可支配收入19109元,比上年增长11.3%。2010年全国城镇居民家庭人均消费性支出13471元,比上年增长9.8%,增速高于上年0.7个百分点。其中,人均工资性
你负责一项工作,小王帮助你,你新来,他经验多。一次会上你提出一个意见,全体都说好。但小王说反正你负责,和我没关系,你怎么办?
如果一组数值中有一项为0,则不能计算()。
某公司欲对一项技术采取商业秘密保护下列属于商业秘密必须具备的条件的是()。
Tounderstandhowastrologyworks,weshouldfirsttakeaquicklookatthesky.Althoughthestarsareatenormousdistances,t
为了增加能量,可以使用下面哪种设备?A、放大器B、衰减器C、避雷器D、光纤跳线
最新回复
(
0
)