首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序的输出结果是______: #include<iostream> using namespace std; class TestClass1 { public: void fun1(){cout<<"Te
执行下列程序的输出结果是______: #include<iostream> using namespace std; class TestClass1 { public: void fun1(){cout<<"Te
admin
2010-06-06
62
问题
执行下列程序的输出结果是______:
#include<iostream>
using namespace std;
class TestClass1
{
public:
void fun1(){cout<<"TestClass1\n";}
virtual void fun2(){cout<<"TestClass1\n";}
};
class TestClass2:public TestClass1
{
public:
void fun1(){cout<<"TestClass2\n";}
void fun2(){cout<<"TestClass2\n";}
};
void f(TestClass1&b)<b.fun1();b.fun2();}
int main()
{
TestClass2 obj;
f(obj);
return 0;
}
选项
答案
TestClass1 TestClass2
解析
主函数中首先定义TestClass2对象obj,然后执行“f(obj);”。“void f(TestClass1& b)(b.fun1);b.fun2();}”语句中fun中参数为TestClass1类型的对象b,其中调用fun1()和fun2()。基类 TestClass1中的fun2()为虚函数,所以派生类中的fun2也是虚函数,所以输出为调用TestClass1中的fun1,TestClass2中的fun2。即结果为TestClass1和TestClass2。
转载请注明原文地址:https://kaotiyun.com/show/Yfjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。例如,若输入:200851,则程序输出:2008年5月1日是该年的第122天。请在程序的下划线处填入正确的内容,并
以下叙述中错误的是()。
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=MAX;
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是()。
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则c中的字符串应为
下列方法中,不属于软件调试方法的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符申转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画线
随机试题
怕冷、自汗、易感冒属于
肾上腺增大的原因有
男,30岁,体检中发现血尿,血压正常,不伴尿频、尿急、尿痛。腹无压痛,肾区无叩击痛。最可能的诊断是
男性,65岁,肝癌肝叶切除术后第1天,病人感腹痛、心慌、气促、出冷汗,血压12/8kPa,首先应考虑为
典型心绞痛不出现:
根据《旅行社投保旅行社责任保险暂行规定》,旅行社责任保险的保险期限为()。
______是衡量学校办学水平的关键指标。
有位教师在讲授完峻青的《秋色赋》后,将欧阳修的《秋色赋》和毛泽东的《沁园春.长沙》也一同发给学生,引导学生比较、思考和讨论,这种结课方法叫()。
微型电池已成为全球研究热点,三维微电池是微型电池的发展趋势。下列不属于三维微电池特点的是()。
下列描述正确的是( )。
最新回复
(
0
)