首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: 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-06-10
49
问题
有如下两个类定义:
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/Pgfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列符号中可以用做C++标识符的是()。
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{ret
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char’lc8rc,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(longs,long*str),使之从低位开始取出长整型变量s中奇数位上的数,依次存放在数str中。例如,当s中的数为:7654321时,
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用于获取数
将E―R图转换为关系模式时,实体和联系都可以表示为()。
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
下面是一个模板声明的开始部分:templute<typenameT>double____由此可知()。
在数据库中,产生数据不一致的根本原因是
随机试题
采用滴定法测定肉制品的过氧化值时,公式中过氧化值计算的换算因子为()。
______hardandyouwillsucceed!
诊断肾病综合征必须具备的依据是
患者男,19岁,学生。某日去邮局领取汇款300元,柜台上放着3张100元,一目了然,患者接过后便放进衣袋。一出邮局,觉此举过于疏忽,唯恐刚才数错了,便将钱拿出反复再数。又一转念,是否衣袋里原来就有1张100元的钞票呢?明知自己并没有弄错,但仍无法控制,为此
下列哪项不属于分散片的特点
某沥青软化点实测结果为55.4℃,试验结果应记作()。
下列项目中,不缴纳消费税的有( )。
股票是一种有价证券,它是股份有限公司和有限责任公司签发的证明股东所持有股份的凭证。()
甲公司2016年销售收入1000万元,变动成本率60%,固定成本200万元,利息费用40万元。假设不存在资本化利息且不考虑其他因素,该企业联合杠杆系数是()。
分数的合成方法包括()
最新回复
(
0
)