首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行这个程序的输出结果是( ); #include<iostream> using namespace std; class TestClass1 { public: void fun1(){cout<<"
执行这个程序的输出结果是( ); #include<iostream> using namespace std; class TestClass1 { public: void fun1(){cout<<"
admin
2013-02-27
49
问题
执行这个程序的输出结果是( );
#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 TcstClass2
解析
主函数中首先定义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/NENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){charv[4][10]={t.efg”,”abcd”,”mnopq”,”hijkl”},。p[4],t;inti,j;
有下列程序:#include<stdio.h>main(){inta=1,b=﹣2;for(;a--&&b++;)printf(”%d,%d,”,a,b);printf(
有下列程序:#include<stdio.h>main(){inta=123456,b;while(a){b=a%10;a/=10;switc
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
关于new运算符的下列描述中,错误的是()。
已知一程序运行后执行的第一个输出操作是cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结构是()。
已知下列语句中的x和y都是int型变量,其中错误的语句是()。
评价一个算法时间性能的主要标准是算法的【】复杂度。
下面关于二叉树的基本性质说明错误的是______。
算法是一种()。
随机试题
一个尊重需求占主导地位的人,下列哪种激励措施最能产生效果()。
女,50岁。因患短肠综合征,予全胃肠外营养(TPN)治疗。应用1周时病人出现昏迷,但尿内无酮体。病人既往曾有空腹血糖高(11mmol/L)。此病的预防主要是
药物制剂的化学配伍变化有
在碾压水泥混凝土时,压路机头两遍的碾压速度以()km/h为宜。
装配式预应力混凝土水池的吊装方案应包括()。
会计职业道德与会计法律制度的区别表现在()。
某化妆品厂(增值税一般纳税人)新试制一批化妆品用于职工福利,无同类产品的对外售价,已知该批产品的生产成本1万元,当月无进项税额。企业账务处理为:借:应付福利费10000
下列各项因素中,影响企业财务管理体制集权与分权选择的有()。
基于“经济人”假说的管理是运用()来调动人的积极性。
Who________wascomingtoseemeinmyofficethisafternoon?
最新回复
(
0
)