首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
解决类继承中产生的二义性的方法不包括
解决类继承中产生的二义性的方法不包括
admin
2010-06-06
35
问题
解决类继承中产生的二义性的方法不包括
选项
A、使用作用城运算符限定访问的成员函数
B、在派生类中定义同名函数,且参数表必须和基类的保持一致
C、在派生类中定义同名函数,且参数表可以和基类的不同
D、采用虚基类解决多重继承中的共同基类产生的二义性
答案
C
解析
继承中的二义性主要表现在多重继承中具有多条继承路径时,派生类中行为的不确定性。如果强制指定了按照某条路径访问,亦即采用域作用符限定访问的成员函数的方法可以解决之,故选项A排除。在选项B和C中,唯一的区别在于参数表是否一致,我们知道:参数表不一致同名函数属于重载,是不存在二义性问题的,故选项C是正确答案。关于选项D,虚基类是C++中解决二义性的一种有效手段。
转载请注明原文地址:https://www.kaotiyun.com/show/Nvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C程序,下列叙述中正确的是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,11是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出如下。请勿改
C语言规定,函数返回值的类型是()。
以下叙述中正确的是
规定输人的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G**
有三个关系R和S如下:则由关系R得到关系S的操作是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
算法的空间复杂度是指()。
算法的空间复杂度是指()。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
随机试题
当事人对仲裁裁决不服的,可以自接到仲裁裁决书之日起______内向人民法院提起诉讼。这是当事人的一项权利,是解决人事争议的一种重要方式,也是最后的方式。
肉瘤有以下哪些特点
A.肺结核B.肺癌C.支气管扩张D.急性左心衰竭E.支原体肺炎长期咳嗽,咳大量脓痰,反复出现大咯血
某施工单位承担了一个厂区内管道安装工程。项目部不设立资料员专门管理技术文件资料,要求各专业责任工程师管理本专业的技术文件资料,资料使用完后交回技术部门负责人,由他自己存放整理。工程施工到工艺管道水压试验阶段,进行管道系统检查时,发现压缩机厂房内一条管道的管
人力资源需求预测是以企业的()和工作任务为出发点。
离开当前任务而被无关的事物吸引的现象称为________;根据新的任务,主动地把注意对象转移到另一个对象的现象称为________。
A、 B、 C、 D、 D本题考查的是形状,个性杂乱看形状,从题干可以看出所有的图形都是周延的,而答案中只有D项符合要求,所以选择D项。
【梃击、红丸、移言三案】南京农业大学1999年中国通史真题
社会性发展
Americansthisyearwillswallow15000tonsofaspirin(阿斯匹林),oneofthesafestand【C1】______drugs【C2】______byman.Themostpop
最新回复
(
0
)