首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:pu
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:pu
admin
2015-09-14
44
问题
有如下类定义和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parems{/*类体略*/};
class ChildB:private Parems{/*类体略*/};
ChildA a;
ChildB b;
下列语句中正确的是( )。
选项
A、tout<
B、cout<
C、cout<
D、cout<
答案
A
解析
基类Parents的私有成员privateData在派生类ChildA和ChildB中是不可以访问,所以选项B、D是错误,而派生类ChildB私有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildB中变为私有成员,只能在派生类ChildB内部访问,因而选项C是错误的。派生类ChildA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildA中可以访问。
转载请注明原文地址:https://kaotiyun.com/show/7vNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句______。
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
C++语句constchar*constp="hello";,所定义的指针p和它所指的内容都不能被【】。
下列程序的运行结果是#include<iostream.h>classLocation{private:intX.Y;public:
以下程序的运行结果是#include<iostream.h>voidsub(intx,inty,int*z){*z=y-x;}voidmain(){int
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
下列关于new运算符的描述中错误的是
在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
C++语言中标点符号中表示一条预处理命令开始的是
随机试题
economicglobalization
患者,男,45岁。暴饮暴食后出现上腹阵发性疼痛,并伴有腹胀、恶心、呕吐。呕吐物为宿食,停止肛门排气,患者半年前曾做过阑尾切除术。体检:腹胀、软,见肠型,轻度压痛,肠鸣音亢进。该患者出现肠梗阻,最可能的原因为
牛黄的功效是
对脑干损害有定位意义的体征是()
“十二五”时期,要加快发展现代农业,坚持走中国特色农业现代化道路,把保障()作为首要目标,加快转变农业发展方式,提高农业综合生产能力、抗风险能力和市场竞争能力。
地陪应在旅客抵达饭店后尽快办理入店手续,在游客进入房间前,地陪要向其介绍饭店的就餐形式、地点、时间。游客到餐厅的第一餐,地陪应主动引进。()修改:___________________________________
二十世纪二十年代,中国共产党在江西领导的主要革命斗争(运动)有()。
简要分析如何坚持开放发展。
Ifyouhaveeverwonderedhowanelephantsmells,scientistshavetheanswer.ResearchershavediscoveredthatAfricanElephants
Areyouinterested______tennis?
最新回复
(
0
)