首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-09-05
61
问题
有如下类定义:
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://www.kaotiyun.com/show/1Kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,此工程中包含源程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错
有如下程序段:inti=0;while(1){i++;if(i==30)break;if(i/20==0)cout
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”,之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorcalled.
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的个数是(
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
支持子程序调用的数据结构是()。
下列符号中,正确的C++标识符是()。
下列选项可以做C++标识符的是()。
下列字符串中,不可以用作C++标识符的是()。
随机试题
室外楼梯的适用范围不包括()。
诊断性评估的目的是为了()
(2008年)全国人民代表大会法律委员会和其他有关专门委员会经审查认为报全国人大常委会备案的司法解释与法律相抵触,而有关解释机关不予修改或废止的,法律委员会和其他有关专门委员会可依法采取下列哪些措施?()
财政部指定的政府采购信息披露媒体是()。
关于水电厂厂用电系统的电压确定,以下说法正确的有()。
佣金
一般资料:求助者,女性,36岁,会计。案例介绍:求助者20岁来本市上大学,毕业后一直在本市工作,25岁结婚,婚后夫妻感情一直很好,两个人经济状况一般,一直没有要孩子,但双方父母都希望他们早点生小孩。求助者在没有心理准备的情况下怀孕了,俩人经商量决
【2015年重庆江津.单选】1951年提出“规范教学”主张的教育家是()。
经济学家曾打过一个有趣的比方:股市就像一杯啤酒,如果没有一点泡沫,说明它不新鲜(没有活力);可如果泡沫太多,啤酒就少了。事实也是如此:一个繁荣的市场自然交易活跃,当然也就不可避免地会存在一些投机现象,但是如果投机盛行,成为市场的“规律”,那么这个市场一定要
(2000年)微分方程xy"+3y′=0的通解为_____________。
最新回复
(
0
)