首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
admin
2021-09-05
55
问题
有如下类和变量定义:
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://www.kaotiyun.com/show/rs5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列是重载乘法运算符的函数原型声明,其中错误的是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
已知在一个类体中包含如下函数原型:VOLUMEoperator.(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
下列运算符不能重载为友元函数的是()。
在语句“cout
下列关于模板的叙述中,错误的是()。
下面关于C++流的叙述中,正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为()。
下列关于二叉树的叙述中,正确的是()。
随机试题
温家宝说,不了解中国农村,就不了解中国国情,不懂农民就是不懂中国,关于三农问题,你如何看待?
课外校外教育是课堂教学的继续。
该租赁合同的性质为()。对于乙对房屋的装修费用,若甲、乙达不成协商一致,应如何处理?()
补贴包括()等等。
对工程总平面图布置合理性的评估,主要应从()方面进行。[2009年6月真题]
债券付息频率加快,复利的次数也加快,由于“利滚利”的作用,债券的价值电随之增加。()
这几项有关职工福利的方案,是全厂职工代表大会_______的,任何人无权随意改动。填入划横线部分最恰当的一项是()。
时值清明,我照例赶回老家去祭扫外祖父的坟茔。这个时节的空气中弥漫着一股久违而又熟悉的气息,它使我的脉搏似乎没来由地膨胀起来,有一种想要像小时候那样沿着山路疾奔而去的冲动。可是山坡上、田畈间,只是一片悄然。路过童年时清明前后最热闹的一座山坡,灌木和瓜畦的分布
毛泽东明确提出:红军、游击队和红色区域的建立和发展,是半殖民地中国在无产阶级领导之下的农民斗争的最高形式和半殖民地农民斗争发展的必然结果,并且无疑义的是促进全国革命高潮的最重要因素。这一思想主要体现的著作是()
Whilestillcatching-uptomeninsomespheresofmodemlife,womenappeartobewayaheadinatleastoneundesirablecategory.
最新回复
(
0
)