首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
admin
2019-02-22
45
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual hat f(){retum 1;}
};
class GB:public GA{
public;
virtual int f0{return 2;}
);
void show(GA g){cout<
void display(GA&g){cout<
int main(){
GA a:show(a);display(a);
GB b:show(b);display(b);
retum 0;
}
运行时的输出结果是( )。
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
此题考查派生类与虚函数的考查。由主函数main入手,其中分别定义了类GA和GB的对象a和b。首先,执行参数a的show函数调用,其中的输出语句为调用GA类中的f()虚函数,返回1。同理display(a)函数输出1。show(b)函数中调用的为GA中的f()函数,display(b)调用GA中f()函数,返回1,display(b)调用GB中的f()函数返回2。所以最后输出为1112。
转载请注明原文地址:https://kaotiyun.com/show/X0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中的实型数据分为三种类型,即单精度float、双精度double和______。
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,"abc");s
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是______。
使用静态数据成员的好处不包括
下述关于数据库系统的叙述中正确的是
结构化程序设计主要强调的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
关于关键字class和typename,下列说法中正确的是
随机试题
A.内关、三阴交、次谬、心俞、肾俞、脾俞B.印堂、安眠、四神聪、神门、申脉、照海C.关元、合谷、心俞、足三里、气海、神门D.水沟、百会、内关、神门、太冲、肝俞治疗不寐的主穴,应首选
对人而言,HLA抗原属
施工单位的“三级检查制度”指()。
下列所得中,属于《中·新(新加坡共和国)税收协定和议定书》中的特许权使用费所得的有()。
下列有关金属的腐蚀与防护的叙述正确的是()。
金砖国家领导人第五次会晤于2013年3月26日至27日在南非德班举行。此次德班会晤被一些媒体称为“史上议程最充实的一次金砖峰会”。除传统的讨论全球经济结构重组、改革国际货币基金组织及其他国际金融机构,此次会晤尤重务实合作。五国领导人有望敲定“金砖国家发
改革开放30年,我国国民经济保持了长期、高速、稳定增长,对世界经济平稳增长作出了积极贡献。我国经济对世界经济的贡献率(当年各国GDP增量与世界GDP增量之比)也大幅提升。1978年,我国经济对世界经济的贡献率为2.3%,与美国相差35个百分点,与日本相差1
根据所给资料,回答下列小题。2012年末福建省常住人口3748万人,比上年增长7.01%。农村居民人均纯收入9967元,比上年增长13.5%,扣除价格因素,实际增长10.8%,城镇居民人均可支配收入28055元,比上年增长。12.6%,扣除价格因素,实际
没有计算机能够做人类大脑所能做的一切事情,因为有些问题不能通过运行任何机械程序来解决。而计算机只能通过运行机械程序去解决问题。下列哪项陈述是以上论述所依赖的假设?
There’sthebell;someoneisatthedoor.
最新回复
(
0
)