首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 class xx{ private: double x1; protected: double:x2; public: double x3; }; class YY:
有如下两个类定义 class xx{ private: double x1; protected: double:x2; public: double x3; }; class YY:
admin
2020-04-07
52
问题
有如下两个类定义
class xx{
private:
double x1;
protected:
double:x2;
public:
double x3;
};
class 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/U88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=【】,z=【
类的具体表现是通过______定义来操作的。
以下不能作为输出流对象的是
有如下程序#include<iostream.h>#defineN2#defineMN+1#defineNUM2*M+1voidmain()
内部格式控制操作函数是在头文件()中定义的。
A、 B、 C、 D、 A因为成员函数可以在类体内定义,也可以在类体外定义,所以成员函数不一定都是内联函数;成员函数可以重载,可以设置参数的默认值,成员函数可以是静态的。
当使用关键字______作为函数返回类型时,该函数不返回任何值。
在C++语言中函数返回值的类型是由()决定的。
下列程序执行结果是#include<iostream.h>classA{public:inta;A():a(10){tout<<a<<endl;}};voidmain(
随机试题
菌毛是细菌的
关于肾积水检查方法的描述,不正确的是
A.所有抗菌药物B.所有中药注射剂C.所有终止妊娠药品D.所有生物制品药品零售企业严格禁止销售的是
碧海实业有限公司等3家国有企业,拟设立一家以高新技术产业为主的新奇股份有限公司。新奇公司拟筹集股本总额4亿元,其中,发起人碧海公司拟以厂房、设备、专利技术、土地使用权和部分现金作出资,并将成为新奇公司第一大股东。3家发起人为筹办新奇股份公司,共同制订了公司
因环境污染损害赔偿提起诉讼的时效期间为二年,从当事人知道或者应当知道受到污染损害时起计算。()
关于仓储合同法律特征的说法,正确的是()。
我国幼儿园是对()周岁以上学龄前幼儿实施保育和教育的机构。
日记:网络日志:博客
AustralianTherearetwocommonsetimagesoftheAustralianmale:a)the【1】______andNeanderthalmale--greatforabi
Weoftenhearemployersandbusinessleaderslamenttheunfortunategapbetweenwhatstudentslearnincollegeandwhattheyar
最新回复
(
0
)