首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 class XX{ priVate: doUble x1; proteCted: double x2; public: double x3: }; class
有如下两个类定义 class XX{ priVate: doUble x1; proteCted: double x2; public: double x3: }; class
admin
2018-12-04
28
问题
有如下两个类定义
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/crAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i}private:intvalue;
在测试时,完全不考虑程序的内部结构和内部特征的测试方法称为_______测试方法。
关于友元的描述中错误的是
设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有
下面程序段的正确输出是intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
有如下程序:#inClude<iostream>usingnamespacestd;ClassTestClass{public:virtUalvoidfurll(){cout<<“funlTestc
下列叙述中错误的是
以下关于私有和保护成员的叙述中,不正确的是
以下选项中与k=n++;完全等价的表达式是
随机试题
某护士不慎将开水溅在足背上,局部灼痛感,皮肤潮红,无水疱。立即用冷毛巾实施局部冷敷。其主要作用是
食堂的菜被我们闹肚子。
中国化最彻底的佛学宗派是()
肱骨髁上骨折治疗,一般采用
母儿血型不合的诊断,以下哪项错误
一小偷利用一楼住户甲违规安装的防盗网,进入二楼住户乙的室内,行窃过程中将乙打伤。下列说法正确的是()。
某地运用新技术新工艺对传统产业进行改造,开发出优质、高效、符合消费者需要的新产品,使这些产业重新焕发生机和活力。这段话主要支持了这样一种论点,即()。
(2014.·内蒙古)闭卷考试时,学生主要的记忆活动是()
打开OutlookExpress,接收来自bigblue_beijing@yahoo.com的邮件,并回复该邮件,正文为:信已收到,祝好!。
Yettherearethreedayswhichareusuallymarkedbysomekindofspecialceremony:thedayweareborn;thedaywegetmarried
最新回复
(
0
)