首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA { public: virtual int f() { return 1; } }; class GB: public GA { public: virtual i
有如下程序: #include using namespace std; class GA { public: virtual int f() { return 1; } }; class GB: public GA { public: virtual i
admin
2015-06-27
43
问题
有如下程序:
#include
using namespace 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/OJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是()。
程序的三种基本控制结构的共同特点是______。
在C++语言中,唯一的一个三目运算符是【】。
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是______。
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1"<<endl;}};classA2:
下列说法中错误的是()。
请找出下列程序中错误之处______。#include<iostream.h>classA{private:intx1;protected:intx2;
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SA方法时可以得到______。
数据库逻辑设计阶段分为______。
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
A.上热下寒B.表寒里热C.热证转化为寒证D.真寒假热壮热,大汗不止。突然体温下降,四肢厥冷,面色苍白,脉微欲绝者,证属
垄断竞争市场上厂商实现短期均衡的条件与完全竞争市场不同。()[2007年考题]
在规定试验条件下,采用马歇尔仪测定的沥青混合料试件达到最大破坏的极限荷载,应大于( )千米。
鲁菜是为我国八大菜系之一。下列关于鲁菜的说法错误的是()。
在Windows中,打开“资源管理器”窗口后,要改变文件或文件夹的显示方式,应选用()中的相应功能。
马克思的《资本论》是举世公认的博大精深的科学巨著,而支撑这部巨著的基础是数以万计的图书、文献及各种调研资料。马克思本人不仅是一位伟大的政治经济学家,而且精通哲学、历史,酷爱文学、数学、逻辑学,对法律、军事、外交、物理、化学、地理等也都有较深的了解。他自己曾
有两个相同的正方体,每个正方体的六个面上分别标有数字1、2、3、4、5、6。将两个正方体放到桌面上,向上的一面数字之和为偶数的有多少种情形?()
先进生产力的集中体现和主要标志是()
下面程序的运行结果是( )。SETTALKOFFSTORE0TOs,iDOWHILEi
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivities【C1】______thisnewera,justasir
最新回复
(
0
)