首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-04-01
45
问题
有如下程序:
#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/cYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行语句序列ofstreamoutfile(“DATE.DAT”);if(…)cout<<"OK";elsecout<<"FAIL"后,如果文件打开成功,显示“OK”,否则显示"FAIL"。由此可知,上面if语句…处的表达式是:
已知一个运行正常的程序中有下面两个语句:int*p1,p2&a;p1=b;由此可知,变量a和b的类型分别是
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;•n=(x&0)xff)&&
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言?
下列关于虚基类的描述,错误的是
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
下列关于C++流的叙述中,错误的是
对于循环队列,下列叙述中正确的是
人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是______。
随机试题
借鉴儿童艺术、原始艺术和民间艺术元素进行创作的外国艺术家是()。
张力性气胸致死的主要原因是()
在货币供给层次中最活跃的货币是(),它随时可以用于购买商品、劳务和其他支付。
现行约束信用和托收业务的国际惯例是()。
对汾酒描述正确的是()
阅读材料,完成设计。教材:田径——跨栏跑教学对象:水平五(高二年级)学生人数:男生40人或女生40人根据高中《体育与健康》课程标准,按照水平五学习目标和水平的相关要求,完成《跨栏跑》第二课时(新授课)的教学设计(仅需
某教材在节选了关汉卿的杂剧《窦娥冤》,并在其课文的背后补充了《元杂剧的折、锲子和本》,这一内容属于教科书的哪个系统?()
根据下列资料。回答问题。2017年7月,原煤产量2.9亿吨,同比增长8.5%,继续保持较快增长,但比6月回落2.1个百分点;日均生产950万吨,比6月减少78万吨。1一7月,原煤产量20.1亿吨,同比增长5.4%。分地区来看,7月,山西、内蒙古、陕西
Mostoflifeishabitual.Youdothe【C1】______thingsyoudidyesterday,thedaybeforeandeverydayforthelastmonth.Habits,
A、Theychangetraditionalmigrationpaths.B、Theygenerallyliveindangerousareas.C、Theyarelosingtheirhabitats.D、Theirh
最新回复
(
0
)