首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
admin
2019-07-10
31
问题
有如下两个类定义:
class XX {
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY: protected XX {
private:
double y1;
protected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
本题考查保护继承中派生类对基类的访问属性,在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,所以基类的成员x2、x3变成了保护成员,派生类中的y2也是保护成员,所以共有3个保护成员。本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/pIA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在inta=10,*p=&a;语句中,p的值是()。
下面程序的输出结果是()。#include<iostream>usingnamespacestd;template<classT>Tmax(Tx,Ty){return(x>=y?x:y
下面程序的运算结果为()。#include<iostream>usingnamespace~td;inti;intfun(){staticinti=10;return++i;
若Xcs是一个类,该类中具有一个函数体为空的不带参数的构造函数,此构造函数的类外定义为______。
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称__________。
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
符合结构化原则的3种基本控制结构是:选择结构、循环结构和【】。
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
Trainingastronauts______notaneasything.
男性,59岁,肝硬化腹水15年,曾消化道大出血3次。前日呕出鲜红色血液达300ml左右,继而下午出现神志不清,呼之不应,瞳孔散大被家人送入院。入院后护士长下护嘱,给予病人定期翻身,是为了()
类风湿关节炎最常累及的关节是
引起药源性肾病的药物A.结晶沉积B.急性肾衰竭C.直接肾毒性D.前列腺素合成障碍E.不可逆性肾小管坏死磺胺甲噁唑可导致
挥发酚类化合物在加氯消毒后,苯酚、甲苯酚等会生成臭味强烈的
施工成本管理的措施中,()是其他各类措施的前提和保障,而且一般不需要增加什么费用,运用得当可以收到良好的效果。
贾老师刚从名牌大学毕业,他自认能力强,专业底子扎实,于是不认真备课上课,这种行为()。
1,10,100,1000,( )
WhendidTescostartexpandingacrossmainlandEurope?
A、Keyobligationsobeyedinmoderndemocracies.B、Keyrightsenjoyedinmoderndemocracies.C、Keyobligationsobeyedinmodernp
最新回复
(
0
)