首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void function1() {tout<<’0’;}
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void function1() {tout<<’0’;}
admin
2020-11-11
13
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void function1() {tout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1(){tout<<’2’;}
void function2(){cout<<’3’;}
};
int main(){
Base*p=new Derived();
p->function1();
p->function2();
return 0;
};
运行时的输出结果是( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数function1()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问function2()时,输出1。
转载请注明原文地址:https://kaotiyun.com/show/neyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列有关内联函数的叙述中,正确的是()。
下面的函数调用为:fun(x+y,3,min(n—1,y))则fun的实参个数是()。
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程中包含程序文件main.cpp,其中有类Clock(“时钟”)的定义和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};
下列运算符中,不能被重载的是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
软件测试用例包括()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型,请在注释∥********1***
随机试题
换热器(列管)管程和壳程物料的选择原则是什么?
国际私法上一般称“合同准据法”,乃指主要适用于()
A.胆总管结石B.壶腹癌C.胰头癌D.胆囊炎E.肝门部肿瘤右上腹绞痛伴黄疸的是
扩张型心肌病与心包积液鉴别,哪一项检查最有帮助
A.氟利昂B.可可豆脂C.羧甲基纤维素钠D.吐温一80E.硬脂酸镁片剂中常作润滑剂的是()。
减少生态环境影响的工程措施有()。
经营成本与总成本费用的大小关系是()。
“Whatareyougoingtodo?”这是一个六年级的教学案例。教师在教学句型“Whatareyougoingtodo?I’mgoingto…”时,由于“五一节”马上来临,教师设置情景,让学生用“I’mgoing
苏州曾经是经济兴盛、文化发达、人才荟萃之地。明末清初以后,苏州士绅除少数人发生身份和观念转化外,多数人的传统观念仍根深蒂固。而作为社会主流的士绅观念和意识往往通过各种渠道浸润展延,严重影响一般民众,正因如此,晚清苏州民风靡弱闲散,生活节奏缓慢,缺乏早期现代
数字遗产,是指被继承人死亡时遗留的个人所有的网络权益和财产,可大致分成精神和物质两个层面,包括被继承人的游戏装备、虚拟货币、账号密码、文件视频等。根据上述定义,下列属于数字遗产的是:
最新回复
(
0
)