首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序的输出结果是______: #include<iostream> using namespacestd; class TestClassl { public: void funl(){cout<<"Te
执行下列程序的输出结果是______: #include<iostream> using namespacestd; class TestClassl { public: void funl(){cout<<"Te
admin
2013-02-27
56
问题
执行下列程序的输出结果是______:
#include<iostream>
using namespacestd;
class TestClassl
{
public:
void funl(){cout<<"TestClassl\n";}
virtual void fun2() {cout<<"TestClassl\n";}
};
class TestClass2:public TestClass1
{
public:
选项
答案
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/TbNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将一个函数声明为一个类的友元函数必须使用关键字【 】。
关于友元,下列说法错误的是()。
已知下列语句中的x和y都是int型变量,其中错误的语句是()。
以下不属于对象的基本特点的是()。
关于函数的返回值,正确的是()。
假定Myclass为一个类,则执行Myclassa[4],*p[2];语句时,自动调用该类的构造函数()次。
假设一个栈的输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列的是______。
假定AB为一个类,则执行“ABa(4),b[3],*p[2];”语句时,自动调用该类构造函数的次数为______。
设i和j为int型变量,以下表达式中,与下标引用x[i][j]不等效的是______。
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
随机试题
涉外行政诉讼的概念
对疑为肾动脉狭窄患者,不能进行诊断的影像学检查方法是
患者,女,28岁。因产后忧郁适应不良住院,当护士问及小孩的问题,她表示不记得生过小孩,但对于其他家人、朋友之事均记得,属于以下哪一种失忆类型
按照因果逻辑组织起来的一系列事件叫______。
启发式教学是一种具体的教学方法。()
一般来说直立或坐位时的血压比平卧位时略高。( )
Thedescriptionofalanguageatsomepointintimeisa()study.
Itmaynotbeobvious,buthearingtwolanguagesregularlyduringpregnancyputsinfantsontheroadtobilingualismbybirth.A
在窗体中有命令按钮Command1和三个文本框Text0、Text1、Text2,命令按钮对应的代码过程如下:PrivateSubCommand1_Click()Dimi,f1,f2AsIntegerDimflagAsBoolean
Notuntilamonkeyisseveralyearsold______toexhibitssignsofindependencefromitsmother.
最新回复
(
0
)