首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class GA{ public: virtual int f(){return 1;} }; class GB:public
有如下程序: #include using namespaee std; class GA{ public: virtual int f(){return 1;} }; class GB:public
admin
2019-03-05
61
问题
有如下程序:
#include
using namespaee std;
class GA{
public:
virtual int f(){return 1;}
};
class GB:public GA{
public:
virtual int f(){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);
return 0;
}
执行这个程序的输出结果是( )。
选项
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/wSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用树结构表示实体类型及实体间联系的数据模型称为______。
下列描述正确的是
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx:
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
有以下程序#include<iostream>usingnamespacestd:classBase{private:charc;public:Base(charn):c(n){}~Base(){
在多继承中,公用派生和私有派生对于基类成员在派生类中的可访问性与单继承规则
树是节点的集合,它的根节点数目是
下列关于多态性的描述,错误的是()。
C++中多态性分为编译时的多态性和运行时的多态性,其中运行时的多态性时通过______实现的。
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()
随机试题
阅读《诗经.氓》第五、六章,然后回答下题。三岁为妇,靡室劳矣。夙兴夜寐,靡有朝矣。言既遂矣,至于暴矣。兄弟不知,噬其笑矣。静言思之,躬自悼矣。及尔偕老,老使我怨。淇则有岸,隰则有泮。总角之宴,言笑晏晏。信誓旦旦,不思其反。反是不思,亦已
A.Na+B.水C.D.H+E.葡萄糖正常情况下,近曲小管能够全部重吸收的是()
下列哪项诊断正确:处理方案应该是:
下面是一份土地估价技术报告的总述部分(标注“略”的为正常内容)。请阅读后回答相关问题。一、估价项目名称××上市公司股权转让所涉及的土地使用权价格评估。二、委托估价方(略)三、受托估价方(略)四、估价目的
某商品住宅项目的土地取得费用、开发成本、管理费用、销售费用、投资利息、销售税金分别为600万元、900万元、50万元、60万元、150万元、120万元,投资利润率为20%,则成本利润率为()。
团队能力开发的方法包括()。
混凝土中对建筑用砂的质量要求有()。
我国境内某居民企业(以下称该企业)在A国设立一分公司(以下称境外分公司),2015年该企业境内应纳税所得额-14.29万元,境外分公司税后所得10万元,已在该国缴纳企业所得税4.29万元。2016年该企业境内应纳税所得额30万元,境外分公司税后所得14万元
甲上市公司(以下简称“甲公司”)20×1年至20×3年发生的有关交易或事项如下:其他有关资料:甲、乙公司均为增值税一般纳税人,适用的增值税税率均为17%,本题不考虑除增值税外其他相关税费;售价均不含增值税;本题中有关公司均按净利润的10%提取法定盈余公积
近代中国第一次提出推翻清政府、建立资产阶级民主共和国的组织是()
最新回复
(
0
)