首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA
admin
2020-04-07
34
问题
有如下类定义和变量定义:
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
解析
基类Parents的私有成员privateData在派生类ChildA和ChildB中是不可以访问,所以选项B、D是错误,而派生类ChildB私有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildB中变为私有成员,只能在派生类ChildB内部访问,因而选项C是错误的。派生类ChildA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildA中可以访问。
转载请注明原文地址:https://jikaoti.com/ti/7tA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有如下程序#include<iostream.h>#defineN2#defineMN+1#defineNUM2*M+1voidmain()
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){inti=8,*p=0;p=&i;c
在C++语言中函数返回值的类型是由()决定的。
面向对象程序设计思想的主要特征中不包括
设inta=1,b=2;,则(a++)+b和a+++b这两个表达式的值分别为
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
下述说法错误的是
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
在函数定义前加上关键字“inline”,表示该函数被定义为()。
随机试题
腭中缝裂开骨折线从梨状孔下方,牙槽嵴上方两侧水平方向延伸至上颌翼突缝
【背景资料】某住宅楼是一幢地上6层,地下1层的砖混结构,总建筑面积3200m2。在现浇顶层一间屋面的混凝土施工过程中出现坍塌事故,坍塌物将与之垂直对应的下面各层预应力空心板依次砸穿,10名施工人员与4辆手推车、模板及支架、混凝土一起落入地下室,造
填制原始凭证时,符合书写要求的是()。
新一轮基础教育课程改革的理论基础包括人本主义理论、合作教育学理论和素质教育理论。()
二十国集团领导人同意为国际货币基金组织和世界银行等多边金融机构提供总额1万亿美元资金,使国际货币基金组织资金规模扩大至现在的3倍,以帮助受金融危机影响陷入困境的国家。上文最恰当的标题是:
某商品按定价出售,每个可以获得45元的利润,现在按定价的八五折出售8个,按定价每个减价35元出售12个,所获得的利润一样。这种商品每个定价多少元?
设f(x)满足:=0,x(x)一x2f’2(x)=1一e-2x且f(x)二阶连续可导,则().
设函数f(x)连续且大于零,Ω(t)={(x,y,z)|x2+y2+z2≤t2},D(t)={x,y)|x2+y2≤t2},则
下列不属于软件调试技术的是()
Writeanessaybasedonthefollowingchart.Summarizetheinformationandreportthemainfeatures,andmakecomparisonswhere
最新回复
(
0
)