首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
admin
2015-06-27
49
问题
有如下类定义:
class XX{
int xdata;
public:
XX(int n=0) : xdata(n){ }
};
class YY : public XX{
int ydata;
public:
YY(int m=0, int n=0) : XX(m), ydata(n){ }
};
其中YY类的对象所包含的数据成员的个数是
选项
A、4
B、3
C、2
D、1
答案
C
解析
派生类公用继承基类,那么基类中私有不可访问,保护成员依旧是保护成员,公有成员依旧是公有成员;保护继承基类,那么基类的公用成员和保护成员在派生类中成为保护成员,私有成员不可访问;私有继承那么公有成员和保护成员变为私有,私有成员不可访问。本题中派生类继承基类的私有成员,不可直接访问但是可以通过基类的成员函数使用基类的私有数据成员,加上派生类的本身的数据成员,共有2个数据成员,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dRNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据流图中,○(椭圆)代表______。
逻辑表达式x>3&&x<10的相反表达式为【】。
在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是______。
下面叙述错误的是______。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staff
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
数据库系统的核心是
关于抽象类,下列表述正确的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
医院感染监测的最终目的是
A.整个肠道特别是小肠有枣核样坏死B.嗉囊内充满酸臭液体及气体C.肾脏肿大、出血,内有白色尿酸盐,呈“花斑肾”D.法氏囊肿大、出血,外观呈紫葡萄色E.在疾病早期,感染细胞的胞核内见有包涵体传染性法氏囊病的病变是
估价的假设前提是()。
根据水利水电工程施工分包的有关规定,以下属于施工违法分包的是()。
企业填列资产负债表中“应收账款”项目时,应根据下列科目中的余额计算填列的有()。
甲公司是一家制造业企业,只生产和销售一种新型保温容器产品。公司在分配当月完工产品与月末在产品的成本时,采用约当产量法,8月有关成本核算资料如下:(1)本月生产数量。(单位:只)(2)原材料在生产开始时一次全部投入,加工成本陆
一切国家机关实行精简的原则,实行(),实行工作人员的培训和考核制度,不断提高工作质量和工作效率,反对官僚主义。
平型关大捷
“百老汇”指的是美国的(),在剧作家、戏剧演员心目中具有极高地位。
CleaningUpAirPollutionMayStrengthenGlobalWarming[A]Pollutionintheatmosphereishavinganunexpectedconsequence,
最新回复
(
0
)