首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知两个类O、P,类0中定义了一个私有方法F1和一个公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类。它们的继承方式如下所示。 class P:private O{…}; 在关于类P的描述中正确的是( )。
已知两个类O、P,类0中定义了一个私有方法F1和一个公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类。它们的继承方式如下所示。 class P:private O{…}; 在关于类P的描述中正确的是( )。
admin
2019-06-12
25
问题
已知两个类O、P,类0中定义了一个私有方法F
1
和一个公有方法F
2
;类P中定义了一个公有方法F
3
,类P为类O的派生类。它们的继承方式如下所示。
class P:private O{…};
在关于类P的描述中正确的是( )。
选项
A、类P的对象可以访问F
1
,但不能访问F
2
B、类P的对象可以访问F
2
,但不能访问F
1
C、类P的对象既可以访问F
1
,也可以访问F
2
D、类P的对象既不能访问F
1
,也不能访问F
2
答案
D
解析
本题主要考查继承中的一些基本知识。
在C++中,类的继承主要有如下3种方式:
(1)公有继承(public)。公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的。因此在公有继承时,派生类的对象可以访问基类中的公有成员,派生类的成员函数可以访问基类中的公有成员和保护成员。
(2)私有继承(private)。私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,并且不能被这个派生类的子类所访问。
(3)保护继承(protected)。保护继承的特点是基类的所有公有成员和保护成员都成为派生类的保护成员,并且只能被它的派生类成员函数或友元访问,基类的私有成员仍然是私有的。
总的来说,基类成员对派生类的对象来说,是否能被访问,就要看基类的成员在派生类中变成了什么类型的成员。例如,私有继承时,基类的公有成员和私有成员都变成了派生类中的私有成员,因此对于派生类中的对象来说基类的公有成员和私有成员就是不可见的。
在本题中,由于类P是对类O的私有继承,因此将类O的公有成员和私有成员都变成了派生类中的私有成员,因此类P的对象无法访问F
1
,也无法访问F
2
。
转载请注明原文地址:https://kaotiyun.com/show/YzCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
正交调幅(QAM)编码是将载波信号的__________改变。
以下关于指令流水线性能度量的叙述中,错误的是(5)。
(37)不属于将入侵检测系统部署在DMZ中的优点。
在Windows操作系统下,FTP客户端可以使用(40)命令显示客户端当前目录中的文件。
在浏览器地址栏输入一个正确的网址后,本地主机将首先在__________中查询该网址对应的IP地址。
某网络管理员在网络检测时,执行了undomac-addressblackhole命令。该命令的作用是__________。
某计算机系统中互斥资源R的可用数为8,系统中有3个进程P1、P2和P3竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值为(9)________________。
下列关于1000BaseT的叙述中错误的是(28)。
在进行进度安排时,PERT图不能清晰的描述(1),但可以给出哪些任务完成后才能开始另一任务。某项目X包含任务A、B、……、J,其PERT如下图所示(A=1表示该任务A的持续时间是1天),则项目X的关键路路径是(2)。(1)
两个主机通过电缆直接相连,主机A的IP地址为220.17.33.24/28,而主机B的IP地址为220.17.33.100/28,两个主机互相ping不通,这时应该__________。(2013年上半年试题)
随机试题
1岁1个月至1岁6个月是婴幼儿阅读行为()阶段。
光纤通信时传送信号是利用光信号在传输过程中形成()
六味地黄丸以补下列哪个脏腑为主
白塞综合征(Behcet′ssyndrome)的临床指征不包括
乳腺癌的患者,提示预后较差的指标是
混凝土构件中钢筋保护层厚度检测,对于单个构件,每个构件的测区数不得少于(),对于同类批量构件,抽检数量不得少于构件数的(),且不少于3件。
A公司应邀参加氮制造厂合成压缩工段技改工程投标,招标书说明,以工期安排最短、最合理为中标主要条件。A公司技术部门依据招标书指出的工程内容编制了网络计划(见图2H320060—2)。附加说明:①配管包括机泵本体配管25天,塔器本体配管2
京剧是我国的国粹。下列关于京剧的说法正确的是()。①京剧至今已有两千多年的历史②京剧唱腔主要使用“西皮”和“二黄”③梅兰芳对京剧艺术的发展作出了卓越的贡献,形成了独树一帜的“梅派”表演风格④京剧人物角色主要分为生
某研究小组利用小鼠开展了一项大规模实验。他们设计了30种不同的食物,其中脂肪、碳水化合物(糖)和蛋白质含量各不相同。研究人员分别用这些食物饲喂5种不同品系的小鼠3个月。实验总共采集了超过10万例小鼠体重变化和体脂数据。实验结果显示,饮食中的脂防含量是导致小
Tom:Iseeinthepaperthey’resendingmoreequipmenttospace.Andwemighthavetolivetheresomeday.John:______!I’mstay
最新回复
(
0
)