首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
42
问题
有下列程序: #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://www.kaotiyun.com/show/hoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中不正确的是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1cas
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是()。
有以下程序:#include<stdio.h>voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,
有以下程序#include<stdio.h>#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
已知学生的记录由学号和学>j成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
多胎妊娠的发生率公式是________。
老年患者,常于夜间发作哮喘,伴频繁咳嗽,咳出粉红色泡沫痰,有时带有血性,双肺底闻及湿性啰音。以下哪一种疾病诊断可能性大
肝脏清除胆固醇的主要方式是A.转变成类固醇激素B.转变成维生素DC.合成极低密度脂蛋白D.在肝细胞内转变成胆汁酸E.合成低密度脂蛋白
侵蚀性葡萄胎与绒毛膜癌均可发生于
建筑排水系统按其排放的性质可分为()。
单位工程施工平面图设计第一步是()。
某建设工程项目建筑安装工程费为2000万元,设备及工器具购置费为800万元,工程建设其他费为300万元,基本预备费率为8%,该项目的基本预备费为()万元。
下列选项中属于收入政策的范畴的是( )。
()不是计算盘点差错率的指标。
美国意识流小说的代表作家是_______,也就是《喧哗与骚动》的作者。
最新回复
(
0
)