首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: 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
2021-05-06
45
问题
有如下两个类定义:
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://kaotiyun.com/show/DHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义classAnimal{public:virtualvoidName0=0;};classKoala:publicAnimal{public:voidName(){/*函数体略*/}};关于上述类定义,下列描述中错
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--c
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
程序调试的任务是()。
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。template<classT>voidfun(____){Ta;if(x>y){a=x;x=y;y=a;}if(y
随机试题
计算预产期的最可靠依据是
A.寒战、高热、出血并迅速衰竭B.头痛、呕吐,脑脊液可检出白血病细胞C.低热、乏力、颈部淋巴结肿大,切口不愈合D.低热、贫血、巨脾E.贫血、发热、无痛性淋巴结进行性肿大
高等级公路路堤需填土4m左右,地基中淤泥质土层厚20m左右,下述地基处理方案中较为合理的是()。
下列关于资本市场线和证券市场线的说法中,正确的有()。Ⅰ.资本市场线实际上指出了有效投资组合风险与预期收益率之间的关系Ⅱ.证券市场线给出每一个风险资产风险与预期收益率之间的关系Ⅲ.由证券市场线可知,理性投资者持有的风险资产投资组合都是市场投资
关于辅导机构辅导人员的组成,下列说法正确的是()。
关于最大回撤,以下表述错误的是()。[2015年9月真题]
按照所交易的金融工具的属性可以将金融市场分为()。
应当对住宅的结构、性能和各部位(部件)的类型、性能、标准等作出说明,并提出使用注意事项的是()。
人在一定的道德意识支配下表现出来的对待他人和社会的有道德意义的活动是()。
在划分部门法时要考虑到法律所调整的社会关系的种类,并同时注意社会关系法律调整的机制。对划分部门法的标准的论述,下列表述错误的是()。
最新回复
(
0
)