首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
解决类继承中产生的二义性的方法不包括
解决类继承中产生的二义性的方法不包括
admin
2010-06-06
48
问题
解决类继承中产生的二义性的方法不包括
选项
A、使用作用城运算符限定访问的成员函数
B、在派生类中定义同名函数,且参数表必须和基类的保持一致
C、在派生类中定义同名函数,且参数表可以和基类的不同
D、采用虚基类解决多重继承中的共同基类产生的二义性
答案
C
解析
继承中的二义性主要表现在多重继承中具有多条继承路径时,派生类中行为的不确定性。如果强制指定了按照某条路径访问,亦即采用域作用符限定访问的成员函数的方法可以解决之,故选项A排除。在选项B和C中,唯一的区别在于参数表是否一致,我们知道:参数表不一致同名函数属于重载,是不存在二义性问题的,故选项C是正确答案。关于选项D,虚基类是C++中解决二义性的一种有效手段。
转载请注明原文地址:https://kaotiyun.com/show/Nvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段int*p1,*p2,a[10];p1=a;p2=&a[5];则p2-p1的值为
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s;while(p->next)p=p->n
若有定义语句:intx=10;,则表达式x一=X+X的值为()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
以下函数中,findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN一2147483647intfindmax(intx[],intn){inti,max;
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
关系数据库管理系统所管理的关系是()。
在面向方法中,不属于“对象”基本特点的是()。
随机试题
下面对曲线命令的描述哪些是正确的?
腹泻时轻度脱水静脉补液总量应给予
下列关于我国股权投资基金的行业自律组织的说法中,正确的是()。
下列关于债券偿还的说法中,正确的有()。
依照我国《公司法》设立的有限责任公司和股份有限公司,都应向社会公开披露财务、生产、经营管理等信息。
礼物:红包:奖品
EvenourMitsubishifour-wheel-drivetruckgetsaltitudesicknessonceinawhile,soweliketogiveherarestwheneverwecan
不能作为函数重载的判断依据的是()。
Oneofthequestionscomingintofocusaswefacegrowingscarcityofresourcesintheworldishowtodividelimitedresources
Thereistimewhenjobseekerssimplywortelettersofapplication."Justputdownyourname,【B1】______,ageandwhetheryouha
最新回复
(
0
)