首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
admin
2021-05-06
23
问题
有如下两个类定义:
class XX {
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY: protected XX {
private:
double y1;
protected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
本题考查保护继承中派生类对基类的访问属性,在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,所以基类的成员x2、x3变成了保护成员,派生类中的y2也是保护成员,所以共有3个保护成员。本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/DHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义classAnimal{public:virtualvoidName0=0;};classKoala:publicAnimal{public:voidName(){/*函数体略*/}};关于上述类定义,下列描述中错
有如下语句序列:intx=100,&r==x;cout
有如下程序段:inti=4,intj=1;intmain(){inti=8,j=i;cout<<i<<j<<end1;}运行时的输出结果是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--c
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;}};
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
随机试题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,已知一个数列从0项开始的前3项为0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是计算并输出该数
男性,58岁,右侧腹股沟斜疝病史3年,今晨便后疝突出,不能回纳,局部疼痛,伴恶心,无呕吐6小时就诊。最可能是
A.脊硬膜B.脊蛛网膜C.脊软膜D.硬膜外腔E.蛛网膜下腔脊髓麻醉是将麻醉剂注入
关于病毒性肝炎的易感人群,正确的是
足月儿,臀位,吸引器助产,生后1天,出现嗜睡,呼吸不规则,肌张力低下,最可能的诊断是
桥台的作用是()。
下列关于汽车加油加气站消防设备设施和灭火器材配置的说法中,错误的是()。
按照金融工具发行和流通特征划分,金融市场可分为()。
某公司公开发行普通股100万股,每股面值1元,每股发行价格为10元,按发行收入的3%向证券公司支付佣金,从发行收入中扣除,收到的款项已存入银行。不考虑其他因素,该公司发行股票应计入资本公积的金额为()万元。
甲公司、A公州和B公司均为国内居民企业,适用的所得税税率均为25%。因经营环境发生变化.经董事会和股东大会批准,甲公司于20×4年1月1日开始对有关会计政策和会计估计作如下变更:(1)20×4年1月1日将对A公司80%的长期股权投资的后续计量由权益法改为成
最新回复
(
0
)