首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: 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
2015-07-22
52
问题
有如下两个类定义:
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://www.kaotiyun.com/show/bkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据的逻辑结构是指()。
下面程序的输出结果是______。#include<iostream.h>voidmain(){intx=20;int&y=x;cout<<(x==y)<<“”;
数据字典表达的是______。
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intd=1;fun(intp){staticintd=5;d+=p;
以/*开始,*/结束,在/*和*/之间的部分即为【】。
要定义数组a,使得其中每个元素的数据依次为3,9,4,8,0,0,0,错误的定义语句是()。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
在下面程序的横线处填上适当的内容,使程序执行后的输出结果果为1/2005。#include<iostmam>usingnamespacestd;classDate{public:Date(int
以下函数模板max的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
随机试题
表证和里证的主要鉴别要点是
用分析天平称得某物0.1204g,加水溶解并转移至25ml量瓶中,加水稀释至刻度,该溶液每ml含溶质为
甘麦大枣汤的功用朱砂安神丸的功用
属于亲水胶体为热力学稳定体系
小儿高热时用物理降温,以下措施哪些是正确的:
某企业因融资需要委托某土地评估机构,对所属某宗地2008年6月30日的价格进行评估。待估宗地位于市区综合级别三级地、商业用地二级地、住宅用地三级地,宗地面积10000m,其中商业用地占20%,住宅用地占80%。城市基准地价的评估基准日为2007年1月1日
限流电抗器的安装方式有()。
人格很复杂,包括()。
在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是()。
下列对IPv6地址FF23:0:0:0:0510:0:0:9C5B的简化表示中,错误的是()。
最新回复
(
0
)