首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class GA { public: virtual int f( ) {return 1;} }; cl
有如下程序: #include<iostream> using namespace std; class GA { public: virtual int f( ) {return 1;} }; cl
admin
2018-06-19
53
问题
有如下程序:
#include<iostream>
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<<g.f();}
void display(GA&g) {cout<<g.f( );}
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/lVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Sta
下列程序的输出结果是______。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;}~Test
有以下程序#include<iostream>usingnamespacestd;staticintdays[]={31,28.31,30,31,30,31,31,30,31,30,31};
有以下类定义classPoint{public:Point{intx=0,inty=0){_x=x;_y=y;}voidMoveintxoff,intyoff){_x
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是
结构化程序设计的主要特点是
下列程序的输出结果是______。#include<iostream>usingnamespacestd;classbase{public:intn;base(intx){
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<1;}
下列程序的输出结果是______。#include<iostream>usingnamespacestd;voidfun(int&rf){rf*=2;}intmain(){
随机试题
下列有权向人民法院提起确认股东会决议无效之诉的是:()
对男性尿道的描述,错误的是()
下列不符合前列腺增生症的描述是
供应前肢的动脉主干是
甲某每天下午3时至5时许都到中国工商银行某储蓄所门外跟踪前去银行取款的人,欲实施抢劫,均因附近有值班人员巡逻,未敢下手。后被公安人员当场抓获,请问甲某的行为()。
若该桥的弹性模量为E=3.35×10N/mm4,梁跨中横截面面积A=3.0m2,惯性矩I=1.2m4,计算跨径L=19.5m,试判定公路-Ⅱ级荷载的冲击系数μ与( )项数值最为接近。行车方向的压力面宽a1和垂直行车方向的压力面宽b1最接近的数值是(
根据《建设工程施工合同(示范文本)》(GF—99—0201)规定,()应按照合同约定负责施工场地及其周边环境与生态的保护工作。
甲股份有限公司(以下简称甲公司)2002年至2004年投资业务有关的资料如下。(1)2002年1月1日,甲公司以银行存款3300万元从二级市场购人乙公司股票2000万股,进行长期投资,不考虑相关税费。购人后,甲公司持有乙公司有表决权股份的10%
根据下列材料,回答问题。2018年,我市消费者信心指数呈震荡走势,各季指数分别为118.5、114.6、110.2和113.3。其中,反映消费者对当前经济生活评价的满意指数为115.9,比上季度提高4.4点,拉动消费者信心指数上升1.
建立信息系统总体规划的主要考虑是
最新回复
(
0
)