首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual int f0{retum l;} ); class GB:public G
有如下程序: #include using namespace std; class GA{ public; virtual int f0{retum l;} ); class GB:public G
admin
2019-02-22
22
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual int f0{retum l;}
);
class GB:public GA{
public;
virtual int f0{retum 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 O:
)
运行时的输出结果是( )。
选项
A、11 11
B、121 1
C、11 12
D、12 12
答案
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/GcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<lostream.h>inta;intsum_a(void){a=a+5;returna;}voidmain(void)
关系数据库的关系演算语言是以______为基础的DML语言。
通常初始化拷贝构造函数的参数是
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数),这3种构造函数的调用顺序为
有如下程序:#include<iostream>usingnamespacestd;classBase{private:charc;public:Base(charn):c(n){}~Base()
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
随机试题
旋塞阀开关不灵活的原因是()。
关于审美形态的界定,历史上的说法多种多样,主要包括()
符合多毛细胞白血病的检验结果是
有关膜剂的表述,不正确的是
我国注册咨询工程师(投资)的执业范围包括:()。
下列冷却水系统供水方式中,()一般适用于水源水量充足的地方。
职业健康安全管理体系标准由5大要素构成,其循环的顺序为()。
A、B、C三家施工单位签订了共同投标协议组成联合体,以一个投标人的身份投标,该联合体接到中标通知书后经认真测算发现该项目投标报价过低,遂决定放弃该项目。全占果导致招标人重新招标、工程竣工日期后延。下列关于联合体承担赔偿责任的叙述中,正确的有()。
《春秋》是我国现存最早的编年体史书。()
Moneyseemscutanddried—youcanrepresentitwithnumbersand【C1】______points,andifyoustickyourhandinyourpocketyou
最新回复
(
0
)