首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
51
问题
有如下类声明:
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)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是d
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。注意:不能修改程序的其他部分,只能补充sum()函数。1#includ
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:rnmmondenominatoris2要求:补充编制的内
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int。请在注
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。例如:abcl23abc45返回输出:6将函数num()补充完整。注意:请勿改动主函数。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
已知数组arr的定义如下:.intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
在数据处理中,其处理的最小单位是()。
随机试题
联系实际论述迈克尔.波特关于决定行业内部竞争状态的五种基本竞争作用力。
脊髓灰质炎患者发生肢体肌肉萎缩的主要原因是
急性细菌性前列腺炎是主要致病菌
A.引起嗜睡B.致使视物模糊C.致使定向力障碍D.引起多尿或多汗E.致使眩晕或腹痛驾驶员慎用双氯芬酸的原因是()。
下列各项中,属于注册会计师及其所在的会计师事务所可依法承办的审计业务的是()。
对仲裁司法监督的实现方式主要是()。
一条河的水流速度为每小时4千米。一条船以恒定的速度逆流航行6千米后,再返回原地,共耗时2小时(不计船掉头的时间)。请问:船逆流航行与顺流航行的速度之比是多少?
老年人的味觉功能有所减退,常常是食而无味,总喜欢吃口味重的食物来增强食欲,这样无意中就增加了盐的摄入量。盐吃多了会加重肾的负担,可能降低口腔黏膜的屏障作用,增加感冒病毒在上呼吸道生存和扩散的几率。因此,老年人每天的食盐摄入量应控制在5克左右,同时要少吃酱肉
ThenewprestigeoftheBritishgraduatesisthemostspectacularbecauseinthepastBritainhasbeenmuch【1】interestedinuniv
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
最新回复
(
0
)