首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 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-11-11
45
问题
有如下两个类定义
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/00yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)利用define定义常量TRUE为1,定义常量FALSE为0,请在注释//********1*******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在//******error******的下面,修改该语句即可。#
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//"error"
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列关于运算符重载的描述中,正确的是()。
有如下模板声明:template<typenameT1,typenameT2>ClaSSA;下列声明中,与上述声明不等价的是()。
在关系数据库中,用来表示实体间联系的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.epp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Roo
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
随机试题
艾叶有小毒,使用用量是
砂当量试验时,需要根据测定的含水率w按照()公式计算相当于120g干燥试样的样品湿重m1。
按贷款对象,消费贷款可分为买方信贷和卖方信贷,后者是发放给()的贷款。
甲公司2005年度的有关资料如下:(1)年初未分配利润为180万元,本年利润总额为500万元,适用的企业所得税税率为33%。按税法规定本年度准予扣除的业务招待费为30万元,实际发生业务招待费40万元,本年取得国库券利息收入15万元。除此之外,不存
方针目标管理诊断的主要内容包括_________。
学校课外活动的方法多种多样,其中最基本的组织形式是___________。
164,100,68,(),44
改革开放以来,我国城镇化进程明显加快,取得显著进展。从1978年到2013年,城镇化率年均提高1.02个百分点,2013年城镇化率达到53.73%,超过世界平均水平。京津冀、长三角、珠三角三大城市群具备相当实力,中西部地区和东北地区城镇化发展面貌发生很大变
处理机主要由处理器、存储器和总线组成,总线包括(4)。
一个完整的计算机系统应该包含()。
最新回复
(
0
)