首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
admin
2020-05-14
61
问题
有如下类和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class dA : public Parents{ /*类体略*/ };
class dB : private Parents{ /*类体略*/ };
dA x;
dB y;
下列表达式中正确的是
选项
A、x.publicData
B、x.privateData
C、y.privateData
D、y.publicData
答案
A
解析
dA公有继承Parents,dB私有继承Parents,所以Parents中的公有成员publicData在dA中是公有成员,对x可见,在dB中是私有成员,对y不可见,Parents中的私有成员privateData对x和y都不可见;由此可知:只有x可以访问publicData,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/P08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
若要访问指针变量p所指向的数据,应使用表达式______。
下面概念中,不属于面向对象方法的是
定义在类内部的函数被类默认为【】,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
下面正确的函数定义是( )。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operator-
【】是数据库设计的核心。
下列关于运算符重载的说法中,不正确的是()。
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){cout<<l;)MyClass(constMyC
随机试题
用比值判别法判别下列级数的敛散性:
计算机软件可分为系统软件和应用软件两大类。()
下半口义齿,舌侧为铸造金属基托,唇颊侧为塑料基托连接,该义齿蜡型完成后,进行塑料成形基托塑料充填时应注意的事项中,下列哪一项不是
三大营养物质(多糖、蛋白、脂)在体内的合成过程中,我们往往发现用于合成生物大分子的单体要和一种高能分子结合,变成该单体的活化形式,然后该活化形式在酶的作用下发生缩合反应,例如糖原的合成中葡萄糖和UTP结合生成UDPG。那么在蛋白质的合成过程中,哪种分子发挥
患者,女性,48岁,缺失数年,下颌无牙列缺损,面大面积银汞充填物,伸长超出平面4mm。松动(-),叩痛(-)。可摘局部义齿戴人后,不用检查
对尿液颜色描述正确的是
熬骨头汤时,为提高骨头中钙质的溶解度,可加入少量()。
会计软件可以提供反记账功能。()
下列关于无线局域网802.11标准的描述中,错误的是
A、Sixteenpeopledrowned.B、ItstoppedinaGreekisland.C、Therewere15peopleonboard.D、ItstartedfromTurkey.D题目问关于移民船只的
最新回复
(
0
)