首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-02-22
26
问题
有如下类定义:
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://jikaoti.com/ti/VOh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式d=实现的,三角形面积的计算是按公式f=实
有如下程序:#include<iostrearn>usingnamespacestd;classTestClass1{public:TestClassl(){tout<<’’TestCla
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:int
下列选项中,不属于数据管理员(DBA)职责的是()。
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:smnple(in
有如下程序:intx=3;do{X-=2;cout<<x;}while(!(--x));执行这个程序的输出结果是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)基类Person完成打印功能,定义其中的打印函数为虚函数,请在注释//********1********后
C++类体系中,不能被派生类继承的有()。
随机试题
A.甲萘氢醌B.聚桂醇C.氨甲环酸D.鱼精蛋白E.卡络磺钠能增强毛细血管对损伤的抵抗力,稳定血管及其周围组织中酸性黏多糖的是
Ifyoudon’t______smoking,you’llnevergetbetter.
在流行病学研究中,不属于描述性研究的是
扶病人翻身侧卧的目的是()。
监理单位发现施工现场存在严重安全隐患,应及时下达工程暂停令,并报告建设单位。施工单位拒不停工整改,监理单位应及时向工程所在地建设行政主管部门报告()
根据《中华人民共和国合同法》,下列合同转让合法生效的是()。
某运输公司2009年拥有车船情况如下:(1)载货汽车25辆、挂车10辆,自重吨位均为20吨;3辆四门六座客货两用车,载货自重吨位为3吨;小轿车2辆;(2)7月份新购进大轿车9辆,中型面包车4辆;8月份新购进乘人小轿车3辆,当月均办理了车船登
小轿车的挡风玻璃设计成倾斜的,而大货车的挡风玻璃却是竖直的。下列与挡风玻璃设计角度无关的因素是()。
=_______
IntheUnitedStates,olderpeoplerarelylivewiththeiradultchildren.Butinmanyothercultureschildrenareexpectedtoca
最新回复
(
0
)