首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 class xx{ private: dOuble x1; protected: double x2; public: double x3; }; class YY:protected XX{ private: double y1; po
有如下两个类定义 class xx{ private: dOuble x1; protected: double x2; public: double x3; }; class YY:protected XX{ private: double y1; po
admin
2020-04-07
60
问题
有如下两个类定义
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/YC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下面程序中的输出语句后,a的值是 main() { int a; cout<<(a=3*5,a*4,a+5); }
已知:intm=10;在下列定义引用的语句中,正确的是()。
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为()
以下有关成员函数特征的叙述不正确的是
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
以下选项中合法的实型常数是
数据字典(DD)是定义以下哪种系统描述工具中的数据的工具()。
随机试题
简述采取不同公司形式设立的保险经纪人应具备的条件。
简要分析人格结构中的自我调控系统。
世界银行的贷款方式主要包括()。
( )作为方案选择和项目排队的评价准则是不可靠的,它只能作为辅助评价指标。
产业政策的核心有()。
生产车间的机器设备进行日常修理发生的不符合资本化的修理费应计入制造费用。()
某企业2020年6月购置并投入使用环境保护专用设备(属于企业所得税优惠目录的范围),取得增值税专用发票注明的金额300万元、税额48万元,2020年该企业应纳税所得额168万元。该企业当年应缴纳的企业所得税是()万元。
下列项目中,属于政府补助的主要形式的有()。
下列各数中,+3、+(一2.1)、、-π,0,一|9|,-0.1010010001中,负有理数有()。
综合布线的首要特点是它的()性。
最新回复
(
0
)