首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
admin
2019-02-22
50
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual hat f(){retum 1;}
};
class GB:public GA{
public;
virtual int f0{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);
retum 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://www.kaotiyun.com/show/X0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用树形结构来表示实体之间联系的模型称为
关系数据库的关系演算语言是以______为基础的DML语言。
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1;i<n;i++)res
下面关于C++语言的描述错误的是
以下不属于对象的基本特点的是
有关析构函数的说法中错误的是
存取指针所指的值时,采用的运算符是()。
用数组表示线性表的优点是
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
在下列关键字中,不能用来表示继承方式的是
随机试题
梅尼埃病患者发作时改善平衡功能的练习应首选
A.GAPB.GLPC.GCPD.GMPE.GSP药品经营企业必须执行
目前控制HCV传播的主要措施是
统计资料的类型有计量资料、等级资料和()资料。
赠与人的继承人或者法定代理人的撤销权,自知道或者应当知道撤销原因之日起()内行使。
视频会议的特点不包括()。
道家主张教育要()
68/51,116/87,124/93,212/159,( )
当N次实验中的干扰项成为N+1次实验的靶子时,被试对它的反应会变慢,这种现象是
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的()。
最新回复
(
0
)