首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using narnespace std; class Base{ public: virtual void function1(){rout
有如下程序: #include using narnespace std; class Base{ public: virtual void function1(){rout
admin
2015-09-14
48
问题
有如下程序:
#include
using narnespace std;
class Base{
public:
virtual void function1(){rout<<’0’;}
void function20{rout<<’1’;}
};
class Derived:public Base{
public:
void function1() {rout<<’2’;}
void function2() {rout<<’3’;}
};
int mm(){
Base
*
P=new Derived();
p->function1();
P->function2();
return 0;
};
运行时的输出结果是( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数ftmetion1()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问:function2()时,输出1。
转载请注明原文地址:https://kaotiyun.com/show/3qNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言
假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为【】。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
有以下程序#include<iostream>#include<string>usingnamespacestd;classbase{private:charbaseName[10];public:base
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
关于纯虚函数和抽象类的描述中,()是错误的。
从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
下列关于栈的叙述中,不正确的是()。
下列运算符中,()运算符不能在C++中重载。
随机试题
女性,30岁,左乳外上象限肿块2cm×2cm大小,质如硬橡皮球,肿块表面光滑,活动,其诊断可能是
法莫替丁属于哪类H2受体拮抗剂
善于下气除胀满,为消除胀满的要药是
以下说法不正确的是()。
()是我国提供出口信贷的主渠道。
一个画家要明白宣告的宗旨是使得人们对于人生,对于自身,对于自己生活中所能起的作用感兴趣。而要达到这一目的,最好的办法是通过艺术使人们相信人生是一场很有意思的游戏,人人都能参加。任何生活方式,哪怕再高雅,再拘谨,总是会有很多出路和通道。况且人生的乐趣也不归政
债权人为了防止其利益被伤害,通常采取的措施不包括有()。
设矩阵A与B相似,且A=.求可逆矩阵P,使P-1AP=B.
Itisnotunusualforchiefexecutivestocollectmillionsofdollarsayearinpay,stockoptions,andbonuses.Inthelastfif
Apreviouslyunknowndisease,SARShasenteredourdailyvocabulary.Nowweliveinits【S1】______.WhileSARShastakencenters
最新回复
(
0
)