首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class parents{ public: int publicData; private: int privateData; }; class ChildA:public Parents{/*类体略*/); class Chi
有如下类定义和变量定义: class parents{ public: int publicData; private: int privateData; }; class ChildA:public Parents{/*类体略*/); class Chi
admin
2017-10-17
28
问题
有如下类定义和变量定义:
class parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parents{/*类体略*/);
class ChildB:private Parents{/*类体略*/};
ChildA a;
ChildB b:
下列语句中正确的是
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
基类中的私有成员在派生类中是隐藏的,只能在基类内部访问,派生类中的成员不能访问基类中的私有成员。ChildA是Parents的派生类,则a可以访问Parents的公有变量,但不可访问Parents的私有变量。所以A)项正确,B)项错误。派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员,ChildB从Parents私有继承,则Parents的公有变量publicData在ChildB中变为私有变量,所以b不能访问l~ublicData,也不能访问privateData。所以c)项和D)项错误。
转载请注明原文地址:https://kaotiyun.com/show/5PAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
实现运行时的多态性要使用()。
若要想进行标准输入输出则头文件必须包含______件。
在析构函数中调用虚函数时,采用_____联编。
以下都是C++语言标识符的是()
下列语句中,输出与众不同的是
以下有关析构函数的叙述不正确的是
下列有关运算符重载的叙述中,正确的是()。
下面的函数模板定义中错误的是
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
下列选项中合法的用户标识符是()。
随机试题
社会主义职业道德的核心是()。
影响脑力工作能力的因素有
既能收敛止血,又兼能补虚的药物是( )。
饮水氯化副产物主要有
A.土鳖虫B.虎杖C.西红花D.川牛膝E.五灵脂性寒,善破血逐瘀,续筋接骨的是()。
根据《环境影响评价技术导则一总纲》,下列关于工程分析基本要求的说法,正确的是()。
按照机械设备的功能分类,电气滤清器应属于()。
某军事驻地有9名士兵陆续出现身体极度不适的症状。据调查,在距这9名士兵驻守点约200米处停有两辆被贫铀弹击毁的坦克。医生认为,这是由于他们吸入了贫铀弹爆炸产生的放射性粉尘。但有关专家反对说,贫铀弹击中目标后,其产生的放射性粉尘最终会沉降在爆炸点150米的范
操作系统能找到磁盘上的文件,是因为有磁盘文件名与存储位置的记录。在OS/2中,这个记录表称为()。
Ifsomebodyis______,heisgivenamedalorotherhonorasanofficialrewardforwhathehasdone.
最新回复
(
0
)