首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序执行后的输出结果是 ( )。 #include <iostream.h> class Basel { public: void fun(){ cout<<"Basel"<<end1; } };
以下程序执行后的输出结果是 ( )。 #include <iostream.h> class Basel { public: void fun(){ cout<<"Basel"<<end1; } };
admin
2010-03-29
42
问题
以下程序执行后的输出结果是 ( )。 #include <iostream.h> class Basel { public: void fun(){ cout<<"Basel"<<end1; } }; class Base2 { public: void fun() { cout<<"Base2"<<end1; } } class Derived : public Basel,public Base2 { }; void main() { Derived Obj; Obj.fun(); }
选项
A、Basel
B、Base2
C、BaselBase2
D、程序产生二义性
答案
8
解析
本题考核继承中可能出现的二义性问题;题中当派生类Derived的对象 obj访问函数fun()时,由于无法确定访问的是基类Basel中的fun()函数还是基类Base2中fun()函数,从而对函数fun()的访问产生二义性。
转载请注明原文地址:https://kaotiyun.com/show/X3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中
下列定义数组的语句中,正确的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
若有语句:inta[3][4],(*p)[4];p=a;,则以下选项中叙述错误的是
若变量已正确定义,以下选项中非法的表达式是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
数据流图中带有箭头的线段表示的是( )。
以下选项中不能作为C语言合法常量的是()。
以下选项中关于程序模块化的叙述错误的是()。
随机试题
A.熏洗法B.坐浴法C.冲洗法D.纳药法E.贴敷法
A.清热解毒,消痈散结B.清热解毒,消痈散结,通经下乳,舒筋通脉C.清热解毒,凉血止血,止痢D.清热解毒,利湿通淋E.清热解毒,活血,祛风,止痛马齿苋的功效是
材料:近来,“媒体审判”呈愈演愈烈之势。“深圳梁丽案”、“杭州飙车案”、“湖南罗彩霞案”、“湖北邓玉娇案”等,虽有吸引眼球之处,于司法视角看,仍属个案。但就是这些个案,在网络舆论冲击下,发展成为波及全国的公共事件。在这样的民意之中,占据主导地位的声浪充斥着
工程建设其他费用中,固定资产其他费用包括()。
一般路段施工现场围挡高度不得低于()m。
下列影响计算机系统安全的主要因素有()。
甲、乙签订了一份合同,约定由丙向甲履行债务,但丙履行债务的行为不符合合同的约定,下列有关甲请求承担违约责任的表述中,不符合法律规定的有()。
某小区为1999年前后开发的安居房,大多为五层砖混结构,其中一层为架空层,二至五层住人。2001年4月,某对夫妇向开发商购买了该小区的西41幢1单元402室的商品房,并于2003年6月取得该房产有关权属证书。但入住后,他们发现开发商强行在该幢1单元底层原开
四大菩萨中,被称为“大悲菩萨”的是()。
考生文件夹下存在一个数据库文件“samp3.aeedb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按照以下要求补充“fStudent”窗体的设计:将名称为“子对
最新回复
(
0
)