首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
24
问题
有如下类定义和变量定义:
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++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
C++定义了类库实现数据的输入和输出,______为根基类。
下面程序的输出结果是()#include<iostream>usingnamespacestd;intmain(){ints:for(intk=2;k<6;k+=2){s=1;
有以下程序:#include<iostream.h>voidsort(intL[],intn){intj,k,flag,temp;flag=n-1;while(flag>
有关构造函数的说法中错误的是
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
下列选项中合法的用户标识符是()。
随机试题
青春期与围绝经期功血治疗原则的不同点是()
酚妥拉明是
Justtellmewhatsubjectyou’dlikemeto______sothatIcouldgetsomenotesready.
开展党的群众路线教育实践活动的主要任务是聚焦到()上。
整个人类社会都离不开警察,原始社会以及将来的共产主义社会都会有警察的存在。( )
歌德评价帕格尼尼“在琴弦上展现了火一样的灵魂”。巴黎人为他的琴声陶醉,忘记了当时正在流行的霍乱。在维也纳,一个盲人听到他的琴声,以为是一个乐队在演奏,当得知这只是一个叫帕格尼尼的意大利人用一把小提琴奏出的声音时,盲人大叫一声:“这是个魔鬼!”这段文
英国每日邮报报道.在前往Azasskava洞穴的探险中,参与者发现了雪人的脚印,以及各种雪人用来表示他占领领地的标记——折断的树枝,另外在位于克麦罗沃地区某洞穴发现了灰色“头发”样本。据此.俄罗斯当局宣称雪人正生活在西伯利亚。下列哪项如果为真,最能质疑俄罗
ThereisasubstantialbodyofevidenceshowingthatHIVcausesAIDS—andthatantiretroviraltreatment(ART)hasturnedtheviral
在OSI七层协议中,_____________充当了翻译官的角色,确保一个数据对象能在网络中的计算机间以双方协商的格式进行准确的数据转换和加解密。
Themantowhomwehandedtheformspointedoutthattheyhadnotbeen______filledin.
最新回复
(
0
)