首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序的输出结果是______: #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
44
问题
执行下列程序的输出结果是______:
#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全国计算机二级
相关试题推荐
从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。
下面概念中,不属于面向对象方法的是
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下错误的if语句是()。
下面不是数据库管理系统常见的数据模型的是()。
CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每一级都包含了实现这一级目标的若干关键过程域,每一个关键过程域又包含若干()。
进行初始化即可自动获得初值0的变量包括()。
表达式x=operator-(y,z)可以表示为【】。
排序的重要目的是为了以后对已排序的数据元素进行()。
希尔排序法属于()。
随机试题
下列氨基酸中,属于酸性氨基酸的是
以下关于小组的描述,不正确的是()
某化工厂男工,36岁。因厂内氯气缓冲罐爆炸,吸入氯气后频咳、流泪、胸闷、呼吸困难入院。体温37℃,脉搏102次/分,呼吸32次/分。体检:眼结膜充血,口唇发绀,咽红肿,咯白色血丝痰。两肺布满干性啰音,两肺底可闻及水泡音。实验室检查:末梢血白细胞数20×10
从较长时期来看,国内外统计资料表明,房地产价格的上涨率()一般物价的上涨率。
Excel2013中文件默认的扩展名是()。
下列文书的内容不具有前瞻性、预测性的是()。
在Word编辑状态下,要选定大范围的文本,可以在要选定块的起始处单击,按住()键,再单击选定块的末尾。
各级政府是各级人大的()。
A、 B、 C、 D、 B
WronglyConvictedManandHisAccuserTellTheirStoryNEWYORK,NY,January5,2010.St.Martin’sPresshasannouncedthe
最新回复
(
0
)