首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
解决类继承中产生的二义性的方法不包括
解决类继承中产生的二义性的方法不包括
admin
2013-05-30
28
问题
解决类继承中产生的二义性的方法不包括
选项
A、使用作用域运算符限定访问的成员函数
B、在派生类中定义同名函数,且参数表必须和基类的保持一致
C、在派生类中定义同名函数,且参数表可以和基类的不同
D、采用虚基类解决多重继承中的共同基类产生的二义性
答案
C
解析
继承中的二义性主要表现在多重继承中具有多条继承路径时,派生类中行为的不确定性。如果强制指定了按照某条路径访问,亦即采用域作用符限定访问的成员函数的方法可以解决之,故选项A排除。在选项B和C中,唯一的区别在于参数表是否一致,我们知道:参数表不一致同名函数属于重载,是不存在二义性问题的,故选项C是正确答案。关于选项D,虚基类是C++中解决二义性的一种有效手段。
转载请注明原文地址:https://kaotiyun.com/show/EUNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
下面程序用于计算矩阵的两条对角线上的元素之和。补充下列语句,实现该功能。#include<iostream.h>voidmain(){inta[3],[3]={9,8,7,6,5,4,3,2,1};ints
在概念设计阶段可用E-R图,其中“矩形框’表示实体,【】表示实体间联系。
采用顺序查找方法查找长度为n的线性表,平均查找长度为【】。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是______。
设有如下三个关系表下列操作中正确的是()。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【】。
下列关键字中,用来说明虚函数的是()。
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
随机试题
“精之藏制虽在肾。而精之主宰则在心”此论是何书提出
风湿性心瓣膜病并发感染性心内膜炎时,最支持感染性心内膜炎诊断的是
对放射线不敏感的肿瘤是
丁以其管理才能入伙是否合法?丁在合伙企业之外另建新的运输企业是否合法?
同一建筑物内应采用统一规格的消火栓、水枪和水带,其中,水带长度不应超过()m。地表水作为室外消防水源时,消防车取水高度不符合要求的有()。
张某为某单位的会计人员,平时工作努力,钻研业务、积极学习提供合理化建议,这体现了张某具有()的职业道德。
已实施检验检疫的出境货物,由于客观原因不能履行合同的,报检人应向检验检疫机构申请办理撤销报检手续。()
下列各项中,属于侵犯注册商标专用权的行为的是()。
教育实践活动开展以来,很多地方和部门认真听取群众意见、仔细查摆问题。但也有一些地方、一些领导干部__________,绕开“四风"听意见,避开重点谈不足,或者不把自己摆进去,说自己轻轻带过,谈别人滔滔不绝,或者找的都是无关痛痒的“小问题”,________
下列选项中,属于继受取得所有权的方式的是()。
最新回复
(
0
)