首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序的输出结果是______: #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
63
问题
执行下列程序的输出结果是______:
#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,其功能是:将字符串中的前导*号全部移到宁符串的尾部。例如,字符串中的内容为“*******A*BC*DEF*G****”,移动后,字符串中的内容应当是“A*BC*DEF*G**********
C语言中char类型数据占字节数为()。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导*号不得多于n个,若多于n个,则删除多余的*号;若少于或等r个,则不做处理,字符串中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G***,
设变量x和变量y都是int类型,且x=1,y=2,则pfintf("%d%d",x,y,(x,y))的输出结果是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
数据字典(DD)所定义的对象都包含()。
以下关于C语言函数参数传递方式的叙述正确的是
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画线删除,使
下列哪种说法不符合多态性的含义______。
随机试题
Windows操作系统各种版本均适合作网络服务器的基本平台。()
容易发生急性肾衰竭的软组织损伤是
导致肝硬化的因素不包括
女性,40岁,在家中做饭时不心烫伤右上肢,其烫伤面积为
A、油管B、油室C、油细胞D、树脂道E、乳管防风组织中有()
A.解离度大B.呈弱碱性C.呈弱酸性D.在母体血浆中处于结合状态E.在脂肪与水中都有一定溶解度青霉素较难在乳汁中出现的机制是()。
计算机化自适应测验的主要理论依据是_____________。
【F1】Formorethantwodecades,U.S.courtshavebeenlimitingaffirmative-actionprogramsinuniversitiesandotherareas.Thel
Evengeologistisfamiliarwiththeerosioncycle.Nosoonerhasanareaoflandbeenraisedabovesea-levelthanitbecomessub
LeedsUniversitystudyfindspeopleclassifiedasInternetaddictsaremorelikelytobedepressedthannon-addictedusers.Brit
最新回复
(
0
)