首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=
以下程序的运行结果是#include<iostream.h>voidsub(intx,inty,int*z){*z=y-x;}voidmain(){int
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
需求分析阶段的任务是确定
下列对变量的引用中,错误的是
下列叙述中正确的是
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
随机试题
质量体系认证
In2011,adogownernamedRobertuploadedavideotitled"Guilty!"toYouTube.Hehadcomehomefindinghistwodogsnearanemp
下列哪些是肺癌手术禁忌症_______。
《中华人民共和国药品管理法》调整的药品
心包摩擦音和胸膜摩擦音的鉴别要点是()
医疗实践中,审慎至关重要,它并不意味着
忧郁型游客的个性特征包括()。
撰写规范性文件时,所运用的表达方式主要是()。
唯物辩证法认为()。
ForacenturyandahalfthepianohasbeenoneofthemostpopularsoloinstrumentsforWesternmusic.Unlikestringandwindi
最新回复
(
0
)