首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class GA{ public; virtual int f(){return 1;} }; class GB:public GA{ publiC; virt
有如下程序: #include<iostrearn> using namespace std; class GA{ public; virtual int f(){return 1;} }; class GB:public GA{ publiC; virt
admin
2018-12-04
32
问题
有如下程序:
#include<iostrearn>
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
解析
此题考查派生类与虚函数的考查。由主函数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/hgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include<fstream.h>voidmain(){fs
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
有如下程序:#include<iostream>usingnamespqceStd;classTestClass{private;CharC;public;TestClass(char
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在MyClass类的定义中,对赋值运算符=进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;valu
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
下列不是软件工程基本目标的是()。
假定有下列变量定义:intk=7,x=12;则能使值为0的表达式是
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
随机试题
“鞠躬尽瘁,死而后已”出自诸葛亮的《________》。
某病人心前区较饱满。查体:有奇脉,颈静脉怒张,肝颈静脉回流征阳性。应考虑为
犬右侧最后肋骨后方,靠近第一腰椎处向腹侧作B超纵切面扫查时,见豆状实质的回声。其后带光滑的弧形回声,光带下出现较大的液性暗区,提示()
根据《中华人民共和国立法法》规定,部门规章与地方政府规章之间、部门规章之间对同一事项的规定不一致时,由()裁决。
当构件的内折角a=120.0°,的纵向钢筋全部伸入混凝土受压区时,计算增设箍筋的面积最接近下列______项数值。当构件的内折角a=160.0°,箍筋采用双肢箍,箍筋间距为100mm,有的纵向钢筋伸入混凝土受压区时,则计算每侧增设箍筋的数量最接近___
相对于口头沟通,书面沟通的优点是()。
下面属于控制供料成本的措施的有()。
广州X建筑公司是北京W会计师事务所20×5年4月下旬发展的新客户。A注册会计师接受委托担任X公司20×4年度财务报表审计业务的项目合伙人。其他相关情况如下:(1)V事务所已于20×5年4月初对X公司20×4年度财务报表发表了审计意见。W事务所为发
逻辑运算1001V1011=()。
下面4个选项中,不是窗体属性的是()。
最新回复
(
0
)