首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1()
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1()
admin
2010-12-16
40
问题
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1() { cout<<"fun1TestClass"; } virtual void fun2() { cout<<"fun2TestClass"; } }; class TeSt
选项
A、fun1TeStClass1 fun2TeStClass
B、fun1TestClass1 fun2TestClass1
C、fun1TeStClass fun2TeStClass
D、fun1TestClaSSfun2TestClaSS1
答案
A
解析
TestClass为基类,TestClass1是TestClass的派生类。基类中的fun1和fun2被定义为虚函数,C++规定,当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数,所以派生类中的fun1和fun2也是虚函数。本题从main主函数入手,首先定义了TestClass类型的对象ob1和指针p,然后又定义了TestClass1的对象obj2。指针指向对象obj2,然后调用其成员函数fun1(),即输出“fun1TesClass1”。
转载请注明原文地址:https://kaotiyun.com/show/hoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chara=4:printf("%d\n",a=a<<1);}程序运行后的输出结果是()。
有以下程序段:inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n");conti
有以下程序:#include<stdio.h>voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,
在C语言中,变量的隐含存储类别是()。
结构化程序的三种基本控制结构是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
C语言中char类型数据占字节数为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为
以下选项中,能用作用户标识符的是()。
随机试题
某乡镇发生了一起伤寒暴发疫情,其发生伤寒病人8例,乡镇卫生院在疫情发生后,未及时进行疫情报告,失去了早期进行综合性防治措施的有效时间,致使疫情蔓延。该案件应如何处理
既能补肺益肾,纳气平喘,又能助阳益精的药物是
小儿“稚阴稚阳”学说,是指其生理状态为()
医学伦理学中的最优化原则是指
填写《电器器具通电安全测试记录》时,漏电保护装臵动作电流不大于30mA,动作时间不大于0.1秒。()
背景资料:某施工单位承建了一段二级公路沥青混凝土路面工程,路基宽度为12m。上面层采用沥青混凝土(AC-13),下面层采用沥青混凝土(AC-20);基层采用18cm厚水泥稳定碎石,基层宽度为9.5m;底基层采用级配碎石,沥青混合料指定由某拌和站定
对有严重违法经营、经营管理不善的银行业金融机构予以撤销,撤销机构为中国证监会。()
A.Wushuschoolshavedevelopedquickly.B.Itcanstrengthenphysicalhealth.C.Wushuhasaverydeepbasefromthemasses.A:
在晚清地方势力崛起的过程中,属于淮系的有()
下列编码中,属于正确国际码的是()。
最新回复
(
0
)