首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
20
问题
有如下程序:
#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://jikaoti.com/ti/Kot0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
析构函数的特征包括
以下使用不当会破坏面向程序设计特性的是
数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为______。
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,"abc");s
不能作为重载函数的调用的依据是
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy){x=vx;
以下选项中与k=n++;完全等价的表达式是
当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
随机试题
工作场所中,急性职业中毒和现场急救的健康教育属于【】
某女,25岁。昨日起突发头痛,以巅顶部为重,伴恶寒发热,食欲不振,舌淡苔白,脉浮。针灸取穴为
X工业厂房建设场地原为农田。按设计要求在厂房建造时,厂房地坪范围内的耕植土应清除,基础必须埋在老土层下2.00m处。为此,业主在“三通一平”阶段就委托土方施工公司清除了耕植土并用好土回填压实至一定设计标高。故在施工招标文件中指出,承包商无须再考虑清除耕植土
空调系统按承担室内空调负荷所用的介质分()系统。
()是商业银行资本总额与风险加权资产的比值,反映的是一家商业银行的整体资本稳健水平。
下列各项中,应计入财务费用的有()。
从1,2,3,4,5,6这6个数中任取3个不同的数,使这3个数之和能被3整除,则不同的取法有[]种.
“zhuang”的构成音素有()。(广东外语外贸大学2015)
Statusesaremarveloushumaninventionsthatenableustogetalongwithoneanotherandtodeterminewherewe"fit"insociety.
Ourtasteforfatandsugarappearstohave______fromourancestors.
最新回复
(
0
)