首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
27
问题
有如下类定义:
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全国计算机二级
相关试题推荐
算法的时间复杂度是指()。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻计设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
在C++中,打开一个文件就是将这个文件与一个()建立关联;关闭一个文件就取消这种关联。
以下哪个不是C++语言中的有效标识符?
表达式operator+(x,y)还可以表示为【】。
下面叙述不正确的是
算法的空间复杂度是指()。
在数据流图(DFD)中,带有名字的箭头表示
下列字符串中可以用作C++语言标识符的是
随机试题
暑温邪在营血证的发病特点为
下列引起头痛的病因中,属于颅外病变的是
不得兼职,必须出具所在企业相关证件和身份证人的工作是药品批发经营企业必须建有真实、完整的药品
因继承遗产纠纷提起的诉讼,可由()人民法院管辖。
材料:以下是某教师对“植物体的结构层次”一节的教师设计片段:1.利用已有知识,明确植物体由六大器官构成,分解知识难度。展示几组绿色开花植物的图片,提出问题:绿色开花植物有哪些共同的组成部分?展示一株绿色开花植物,认识六大器官(营养器官和生殖器官)。
某高校数学、物理、化学、管理、文秘、法学等6个专业毕业生要就业,现有风云、怡和、宏宇三家公司前来学校招聘,已知每家公司只招聘该校2至3个专业若干毕业生,且需要满足以下条件:(1)招聘化学专业也招聘数学专业;(2)怡和公司招聘的专业,风云公司也招聘;(
数据字典(DD)所定义的对象都包含于
Whatdeparturedateisvalidforthespecial?
WHILEYOUWEREOUTMessagefor(5)From:NormanInternational(6)TheyaskedifyougottheinvoiceNo.2865,d
Iwrotehimalettertoshowmy______ofhisthoughtfulness.
最新回复
(
0
)