首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-07-22
29
问题
有如下类定义:
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/NuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类模板的模板参数()。
软件测试的目的是()。
下列关于运算符重载的描述中,()是正确的。
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
所有在函数中定义的变量,连同形式参数,都属于
下列叙述中,不属于测试的特征的是
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用【】个字节。
数据库系统的核心是
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
随机试题
股骨下1/3骨折病人行骨牵引治疗时将膝关节放在屈曲位的目的是()
Nelson综合征表现为库欣综合症表现为
心源性呼吸困难的表现,不包括()。
下列属于所有权的原始取得方法的有:
若BEP(%)表示某项目的盈亏平衡点设计生产能力利用率,则下列方案中抗风险能力最强的是()。
根据我国现行规定,土地增值税实行()。
与利润最大化目标相比,以每股收益最大化作为企业财务管理的目标,其优点在于()。
根据资源税有关规定,下列说法符合资源税纳税地点规定的是()。
例16(2015河北)据有关部门统计,2014年全国旅客运输总量为220.7亿人次,同比增长3.9%,其中,铁路运输总量为23.6亿人次,同比增长11.9%;公路运输总量为190.5亿人次,同比增长2.8%;水运运输总量为2.6亿人次,同比增长12.3%;
下列关于BGP协议的描述中,错误的是()。
最新回复
(
0
)