首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序执行后的输出结果是 ( )。 #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
76
问题
以下程序执行后的输出结果是 ( )。 #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://www.kaotiyun.com/show/X3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar(
设有以下程序段inty;y=rand()%30+1;则变量y的取值范围是
有以下程序:#inelude<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
在下列选项中,没有构成死循环的程序段是()。
有以下程序#include<stdio.h>main(){intx=010,y=10;printf("%d,%d\n",++x,y--);}程序运行后的输出结果是
下列数据结构中,能用二分法进行查找的是()。
在C语言中,以下说法不正确的是()。
下列说法正确的是()。
一个算法应当具有五个特性,以下叙述中正确的是()。
随机试题
司法解释的解释形式分为
男性,62岁,反复发作胸痛10年,活动后心悸,气促2年,3年前曾患急性心肌梗死。心电图检查示前间壁陈旧性心肌梗死。血压130/86mmHg,心率98次/min,节律齐,无心脏杂音。未发现任何黄色瘤。血脂测定结果为:TG2.2mm01/L,TC1mm01/L
男性患者,25岁,因胸部被汽车撞伤,左胸第4~7肋骨骨折,皮下气肿与瘀斑,心音消失,颈、股动脉未扪及搏动,已做气管插管人工呼吸法,尚应采取
水的CT值是
患儿,1岁。米糊+牛奶喂养,未添加辅食。面色苍白、食欲不振3个月。辅助检查:Hb90g/L,血涂片红细胞大小不等,小细胞为多。该患者患病的主要原因是
制定大气卫生标准的研究中,进行长期吸入染毒实验的目的是
下列哪项不是有限责任公司章程中应当载明的事项?()。
关于陈述性知识,下列说法正确的是()。
下列各句中,没有语病的一句是()
打开表单formtest,完成下面操作。(1)表单标题设置为“考试系统”。(2)在表单上添加一个标签控件,显示“欢迎使用考试系统”,字体的颜色为红色。(3)向表单内添加一个计时器控件,名为Timerfor。(4)将计时器控件
最新回复
(
0
)