首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序后,输出结果第二行的内容是__________。 #include using namespace std; class TestClass { public: virtual void
执行以下程序后,输出结果第二行的内容是__________。 #include using namespace std; class TestClass { public: virtual void
admin
2012-12-29
47
问题
执行以下程序后,输出结果第二行的内容是__________。
#include
using namespace std;
class TestClass
{
public:
virtual void wh00{cout<<“Base Class”<
};
class TestClass 1:public TestClass
{
public:
virtual void who(){cout<<“TestClass 1 Class”<
};
class TestClass2:public TestClass
{
public:
virtual void who(){cout<<“TestClass2 Class”<
};
int main(int argc,char*argv[])
{
TestClass obj1,*p;
TestClass1 obj2;
TestClass2 obj3;
p=&obj1;p->who();
p=&obj2;p->who();
p=&obj3;p->who();
return 0:
}
选项
答案
1bstClass1 Class
解析
TestClass为基类,TestClass1和TestClass2都是TestClass的派生类。本题从main主函数入手,首先定义了Testclass类型的对象obj1和指针p,然后又分别定义了TestClass1和Testclass2的对象obj2和obj3。指针分别指向对象obj1、obj2和obj3,然后分别调用其成员函数who(),分别输出:“Base Class”, “Testclass1 Class”,“TbstClass2 Class”。
转载请注明原文地址:https://www.kaotiyun.com/show/V5Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。注意:部分源程序给出如下。请勿改动主函数main
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。例如,若输入252,则输出应该是20。若输入202,则输出应该是0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
以下叙述中正确的是
C语言规定,函数返回值的类型是()。
有如下程序#include<stdio.h>main(){charch=’M’;while(ch!=’K’){ch--;putchar(ch);}
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { chara[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 intfun(int*a,intn) {int*P,*s; for(p=a,s=a;p-a<n;p++) if(____________
设非空二叉树的所有子树中,其左子树上的节点值均小于根节点值,而右子树上的节点值均不小于根节点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
面向对象方法中,继承是指()。
随机试题
组织结构设计的核心是()。
世界上的事物千差万别的原因是()
21世纪人人享有卫生保健的总体目标不包括
《支付结算办法》规定,票据金额以中文大写和阿拉伯数字同时记载,二者不一致的()。
已知市场组合的期望收益率为15%,无风险收益率为5%。某项金融资产的β值为0.5,则该项金融资产的期望收益率为()。
机动车交通事故责任强制保险与商业三责险的区别是()。
把下面六个图形分为两类,使得每一类图形都有各自的共同特征或规律,分类正确的一项是:
设实二次型f(x1,x2,x3)=(x1一x2+x3)2+(x2+x3)2+(x1+ax3)2,其中a是参数•(I)求f(x1,x2,x3)=0的解;(Ⅱ)求f(x1,x2,x3)的规范形.
If2x=3y=4z=20,then12xyz=
It’ssaidthemostexcitingkindofeducationisalsothemostpersonal.Nothingcan【C1】______thejoyofdiscoveringsomethin
最新回复
(
0
)