首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class GA{ public: drtual int f(){return1;} }; class GB:public GA{ public: virtual
有如下程序: #include<iostream> using namespace std; class GA{ public: drtual int f(){return1;} }; class GB:public GA{ public: virtual
admin
2020-06-29
75
问题
有如下程序:
#include<iostream>
using namespace std;
class GA{
public:
drtual int f(){return1;}
};
class GB:public GA{
public:
virtual int f(){return2;}
};
void show(GA g){cout<<g.f();}
void display(GA &g){cout<<g.f();}
int main()
{
GA a;show(a);display(a);
GB b;show(b);display(b);
return0;
}
执行这个程序的输出结果是( )。
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
本题主要考察虚函数。虚函数指在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,本题中定义类GA的对象a,执行show(a)、display(a),输出11,定义了类GB的对象b,执行show(b),仍然输出1,display(b)执行会调用派生类的f函数,因为f函数为虚函数,输出2,所以本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/XEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classHow{intk;public:~How(){cout
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数Sort
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在∥********error********的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,第
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完成。(1)定义私有数据成员leftPoint、topPoint、rightP
字面常量42、4.2、42L的数据类型分别是()。
软件调试的目的是()。
随机试题
下列选项中,属于无形资产的是()。
合成VLDL的场所主要是在
城市工程管线综合规划中,下列哪项做法是正确的?
在FIDIC施工合同条件中,颁发履约证书是表示( )。
2002年4月5日,某建筑公司致函某水泥厂,欲订购1000吨,并提供了规格、单价,询问是否同意。同月同日,该水泥厂也致函该建筑公司,表示现有1000吨同规格的水泥;询问建筑公司是否可以接受。双方收信后,均末给对方回复。4个月后,该水泥厂向该建筑公司发货,建
社会保障制度主要是要满足人们的()。
2012年,我国电子信息产品进出口呈小幅增长态势,进出口总额11868亿美元,增长5.1%,增速比上年回落6.4个百分点,低于全国商品外贸总额增速1.1个百分点,占全国外贸总额的30.7%。其中,出口6980亿美元,增长5.6%,增速比上年回落6.3个百分
(复旦大学2017)假设无风险收益Rf=5%,投资人最优风险资产组合的预期收益E(Rt)=15%,标准差为25%,试求:假设投资人需要构造标准差为10%的投资组合,则投资最优风险组合的比例是多少?构造的投资组合预期收益率是多少?
甲、乙两船驶向不能同时停靠两条船的码头,它们一天到达时间是等可能的,如果甲停靠,则停靠的时间为1小时,若乙停靠。则停靠的时间为2小时,求它们不需要等候的概率.
Decidingonthevacation’sdestination(目的地)withyourfamilycanbeadifficulttask,especiallywhenyourchoiceofplacedoesn
最新回复
(
0
)