首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void function1(){cout
有如下程序: #include using namespace std; class Base{ public: virtual void function1(){cout
admin
2020-07-30
44
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void function1(){cout<<’0’;}
void function2() {eout<<’1’;}
};
class Derived:public Base{
public:
void function1() {cout<<’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/OTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过运算符重载,可以改变运算符原有的()。
有如下语句序列:intx=10,&r=x;cout
有如下类定义:classAA{inta;public:从(intn=0):a(n){}};classBB:publicAA{public:BB(intn)_
若要对:Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
若有定义语句"doublea=2/3;”,则输出a的结果是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
需求分析阶段的任务是()。
下列对于软件测试的描述中正确的是
随机试题
颈部脂肪瘤的超声特点有
血瘀气结型积聚治疗时所用主方为痰瘀互结型积聚治疗时所用主方为
某校长甲欲将一套住房以50万元出售。某报记者乙找到甲,出价40万元,甲拒绝。乙对甲说:“我有你贪污的材料,不答应我就攀报你。”甲信以为真,以40万元将该房卖与乙。乙实际并无甲贪污的材料。关于该房屋买卖合同的效力,下列哪一说法是正确的?(2010年卷三第5题
BtoC型电子商务是企业与消费者之间的电子交易业务。()
下列关于《个人信用信息基础数据库管理暂行办法》的说法中,错误的是()。
企业规划中起决定性作用的是()规划。
皮亚杰的认知发展观属于()
判断如下命题是否正确:设无穷小un~vn(n→∞),若级数也收敛.证明你的判断.
行列式=___________
Thefinalquarterofthenineteenthcenturymarkedaturningpointinthehistoryofbiology—biologistsbecamelessinterestedi
最新回复
(
0
)