首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 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
2019-06-12
37
问题
有如下两个类定义
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/nF8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载的流运算符函数应该被定义为类的______________函数。
有如下程序:#includeusingnamespacestd;classTestClass,{public:TestClass(){cout
以下程序输出结果是():#includeusingnamespacestd;voidadd(intx,intY,int*z){*z=y+x;}int
下面对静态数据成员的描述中,正确的是()。
已知有函数f的定义如下:intf(){staticints=0:s+=2:returnS:}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。
需求分析最终结果是产生【】。
以下叙述中正确的是
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
随机试题
关于体温生理变动的叙述,错误的是
免疫程序中,第1次与第2次免疫间隔时间是
治疗斑疹伤寒的首选药物耐青霉素的金葡菌感染,可选用
25岁,初产妇,孕34周,因重度胎盘早剥行剖宫产术,术中见子宫表面有紫色淤斑,尤其胎盘附着处更为显著,子宫出血仍多下列的处理哪项不正确
A.按无证经营处罚B.按生产假药处罚C.按销售假药处罚D.按广告法处罚E.按价格法处罚擅自委托或接受委托生产药品的,对委托方和受托方均应
下列关于股份支付可行权条件修改的表述中,错误的是()。
在产地或销售地设置加工点,去除无用部分,进行切分、洗净、分装等加工属于流通加工中的精制加工。
当我自认为做得很好,而领导却批评我做法欠妥时,我一般会()。
我国提出加快社会主义新农村建设,推进农业结构战略性调整。下图为“我国农业‘七大主产区,示意图”,下表反映我国某农作物的主产省1985—2011年种植面积的变化(单位:千公顷,“一”表示种植面积减少)。读图表完成问题。1985—2011年,该农作物
由科技部、教育部等7部门制定的《关于促进科技成果转化的若干规定》,规定了提高科技成果在分配中的个人比例和发展新科技产业等一系列优惠政策,这()。
最新回复
(
0
)