首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void functionl() {cout<<’0’;} void function2(){cout<<
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void functionl() {cout<<’0’;} void function2(){cout<<
admin
2019-06-12
59
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void functionl() {cout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1(){cout<<’2’;}
void function2(){cout<<’3’;}
};
int main(){
Base* p=new Derived();
p->ftmction1();
p->function2();
return 0;
};
运行时的输出结果是,( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数function1()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问function2()时,输出1。
转载请注明原文地址:https://www.kaotiyun.com/show/1H8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是()。
有以下程序:#include<iostream>usingnamespacestd;voidt(intx,inty,intcp,intdp){cp=x*x+y+y;d
若有以下定义和语句,则对w数组元素的非法引用是______。intw[2][4],(*pw)[4];pw=w;
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
软件结构是以______为基础而组成的一种控制层次结构。
设有如下关系表:则下列操作中正确的是
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
随机试题
T、B细胞表面共有的标志是
男性,38岁,肝移植术后,术前肾功能,尿常规未见异常,术中一过性BP80/50mmHg,BUN17.8mmol/L,Cr350μmol/L,血Na+132mmol/L,K+7.4mmol/L,CO2CP12mmol/L
A.发病率B.患病率C.疾病别死亡率D.病死率E.死亡率某幼儿园有幼儿300人,在某季度内发现腮腺炎患儿10人,则3.33%是
与肿瘤的大小无关的是
甲、乙两企业签订购销合同,甲按约给付对方4万元定金后,乙企业违约。甲企业依法有权要求乙企业给付()。
某建设项目需购置甲、乙两种生产设备,设备甲基期购置数量3台,单价2万元;报告期购置数量2台,单价2.5万元,设备乙基期购置数量2台,单价4万元;报告期购置数量3台,单价4.5万元。该建设项目设备价格指数为()。
海关行政复议适用的范围包括()。
合同的效果在订约时不能确定的,即合同当事人—方并不必然履行义务,只有合同中约定的条件具备或合同约定的事件发生时才履行义务的合同是( )。
You’veto(hurryup)ifyouwanttobuy(something)because(there’s)hardly(something)left.
A、Writesletters.B、Writesreports.C、Types.D、Alloftheabove.DWhatdoesaclerkdo?
最新回复
(
0
)