首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 c1ass XX{ private: double x1; protected: double x2; public: double x3; };
有如下两个类定义 c1ass XX{ private: double x1; protected: double x2; public: double x3; };
admin
2017-06-18
35
问题
有如下两个类定义
c1ass XX{
private:
double x1;
protected:
double x2;
public:
double x3;
};
c1ass YY: protected XX{
private:
double y1;
potected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
在C++中派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。所以对于本题来说,YY类保护继承自类XX,那么类XX中的公有成员x3和保护成员x2在派生类中都成为保护成员,再加上类YY中的保护成员y2,因此在派生类YY中保护成员的个数为3。
转载请注明原文地址:https://kaotiyun.com/show/ChAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下一维数组:inta[5],*p;,则下列描述错误的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();stat
若需要把一个函数"void Func();"定义为一个类Sample的友元函数,则应在类 Sample的定义中加入一条语句【 】。
设有50行60列的二维数组A[50][60],其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A[18][25]的存储地址为( )。
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
算法的基本特征是可行性、确定性、______和拥有足够的情报。
数据结构分为线性结构和非线性结构,其中循环链表属于【 】。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
下列哪个器官没参与组成肝外胆道()
情境领导理论认为,适宜采用命令型领导方式的员工成熟度类型是()
关于微生物的致病性,下列叙述哪项是错误的
目前对健康的定义是指
患者,女性,25岁。淋雨后打喷嚏、咳嗽、鼻塞、流涕,开始为清水样,3天后变稠,伴有咽痛,轻度畏寒、头痛。对该患者的护理措施正确的是
关于建筑领域资源节约的说法,错误的是()
对石灰、粉煤灰类基层中的粉煤灰,准确的要求是()。
房地产开发费用中的利息支出,如不能按转让房地产项目分摊并提供金融机构证明,房地产开发费用限额扣除的比例为()以内。
音乐教材的编写不必以音乐课程标准为依据。()
Cryingishardlyanactivityencouragedbysociety.Tears,betheyofsorrow,anger,orjoy,typicallymakeAmericansfeeluncom
最新回复
(
0
)