首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
解决类继承中产生的二义性的方法不包括
解决类继承中产生的二义性的方法不包括
admin
2010-06-06
30
问题
解决类继承中产生的二义性的方法不包括
选项
A、使用作用城运算符限定访问的成员函数
B、在派生类中定义同名函数,且参数表必须和基类的保持一致
C、在派生类中定义同名函数,且参数表可以和基类的不同
D、采用虚基类解决多重继承中的共同基类产生的二义性
答案
C
解析
继承中的二义性主要表现在多重继承中具有多条继承路径时,派生类中行为的不确定性。如果强制指定了按照某条路径访问,亦即采用域作用符限定访问的成员函数的方法可以解决之,故选项A排除。在选项B和C中,唯一的区别在于参数表是否一致,我们知道:参数表不一致同名函数属于重载,是不存在二义性问题的,故选项C是正确答案。关于选项D,虚基类是C++中解决二义性的一种有效手段。
转载请注明原文地址:https://kaotiyun.com/show/Nvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,11是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出如下。请勿改
在数据流图中,带有箭头的线段表示的是()。
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",_________);
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
以下程序中C的二进制值是()。chara=2,b=4,c;c=a^b>>2
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
对于循环队列,下列叙述中正确的是()。
下面属于白盒测试方法的是
下列二叉树描述中,正确的是()。
随机试题
对嗜铬细胞瘤的临床表现,以下说法正确的是
慢性进行性钝痛伴颅内高压应考虑哪种疾病
决定刺激性气体的作用部位和病变程度的因素是
男性,65岁。因急性化脓性阑尾炎穿孔行阑尾切除术后8小时感下腹部胀痛,躁动不安,未解小便。根据病史,首先应想到的原因是
中医理论中阴阳的概念是
()对于精确相当于讨厌对于()。
根据商业习惯,太湖碧螺春属于______,铁观音属于______,云南滇红属于______。
一般认为,学校教育正式产生于()
最近一段时间,勒索病毒在全球集中爆发,我国的部分高校和政府机构受到攻击,暴露出我国网络安全防范意识和水平的不足。关于勒索病毒网络攻击,下列选项表述正确的是:
设向量组α1,α2,α3线性相关,向量组α2,α3,α4线性无关.问:α4能否由α1,α2,α3线性表示?证明你的结论.
最新回复
(
0
)