首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void functionl() {cout<<’0’;} void function2(){cout<<
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void functionl() {cout<<’0’;} void function2(){cout<<
admin
2019-06-12
41
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void functionl() {cout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1(){cout<<’2’;}
void function2(){cout<<’3’;}
};
int main(){
Base* p=new Derived();
p->ftmction1();
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/1H8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classsample{private:intx,y;public:sample(inti,intj)
有以下程序:#include<iostream>usingnamespacestd;voidt(intx,inty,intcp,intdp){cp=x*x+y+y;d
有以下程序:#include<iostream>#include<string>usingnameSpacestd;classperson{intage;
__________是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和【 】。
软件结构是以______为基础而组成的一种控制层次结构。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
设有如下关系表:则下列操作中正确的是
随机试题
父母血型均为A型,其子代血型可能为
A.需氧一厌氧培养基培养性能检测B.真菌培养基培养性能检测C.洗脱液无菌检测D.阳性对照E.洁净实验室含菌量检测无菌检测试验中,生孢梭菌CMCC(B)64941]使用的目的是
既能祛风湿,又治骨鲠的药物是既能祛风湿,又熄风定惊的药物是
女性,46岁,腰痛2个月,伴午后低热,体温37.5℃左右。腰椎正侧位片显示L,.。椎体骨质破坏,椎间隙变窄,椎旁软组织肿胀。下列诊断正确的是( )
以“繁华适合投资”作为广告诉求重点的方法体现了房源营销的()原则。
设f(x)=xcosx+x2,则x=0是f(x)的()。
操作系统是对计算机全部资源进行控制和管理的系统软件,这里的系统资源是指()。
原告:被告
下列情形中,根据《消费者权益保护法》规定,经营者要承担行政责任的是()。
Ideasabout"spoiling"childrenhavealwaysinvolvedconsiderationofjustwhatisaspoiledchild,howdoesspoilingoccur,and
最新回复
(
0
)