首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #inClude<iostream> using namespace std; c1ass A{ pubic: virmal void func1(){cout<<"A1";} vo
有下列程序: #inClude<iostream> using namespace std; c1ass A{ pubic: virmal void func1(){cout<<"A1";} vo
admin
2010-12-16
23
问题
有下列程序: #inClude<iostream> using namespace std; c1ass A{ pubic: virmal void func1(){cout<<"A1";} void func2(){cout<<"A2";} }; c1ass B:public A{ publIc: void func1(){cout<<"B1";} void func2(){cout<<"B2"
选项
A、B182
B、A1A2
C、B1A2
D、A182
答案
C
解析
程序中B为A的派生类,由主函数入手,主函数中定义了类A的指针p指向类B。根据基类中的“virtual void func1()”知道A中的func1为虚函数,执行“p->func1();”语句,通过指针变量调用此虚函数,此时调用的就是指针变量指向的同名函数,即派生类的func1函数,输出B1。而fun2不是虚函数,所以执行“p->func2();”输出为A2。
转载请注明原文地址:https://kaotiyun.com/show/moVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
有以下程序:#includemain(){inta=3,b=0;do{b+=a;}while(a一一);printf(’’%d,%d\n’’,b,a);}执行后的输出结果是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列叙述中正确的是()。
以下对C语言中联合类型数据的正确叙述是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
数据结构中,与所使用的计算机无关的是数据的()。
有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
软件设计中划分模块的一个准则是( )。
下列哪一条不属于数据库设计的任务?()
随机试题
(英语专业学生做)Individualism,independence,andself-relianceareperhapsthemostdistinctiveAmericancharacteristics.American
胆道疾病首选的诊断方法为()
A.心率120~140次/分B.心率110~130次/分C.心率100~120次/分D.心率80~100次/分E.心率70~90次/分学龄前儿童
脾、肾梗死灶肉眼检查的主要特点为
A.质量领导组织B.质量管理机构C.企业主要负责人D.药品检验和验收部门E.药品养护组织()保证企业执行国家有关法律、法规及本规范,对企业经营药品的质量负领导责任。
下列提法中正确的是()。
A公司2×15年至2×16年有关投资业务的资料如下:(1)A公司以一宗自用土地使用权和一栋办公楼与C公司持有的B公司60%的股权进行资产置换。2×15年1月2日,上述资产置换已通过股东大会批准。当日,办理完成了相关手续。同日,A公司对B公司董事会进行了改
港航服务业是港口和航运业务的拓展,是服务于港口和航运的服务业。近20年来,上海市港航服务业发展迅速,其功能结构不断向高价值链方向发展。下图为港航服务业分类及部分企业示意图。据此完成24、25题。推测近20年,图中三类企业的变化趋势是()。
李明的所有网友都不是软件工程师;通过李明而认识大楚公司董事的都是软件工程师;李明的一个网友通过李明认识了王刚。根据以上陈述,可以得出()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。就给定资料反映的主要问题,用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻,有说服力
最新回复
(
0
)