首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
43
问题
有如下程序:
#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://www.kaotiyun.com/show/OTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classBag{public:Bag(strings,stringcr);//①~Bag();//②
有如下类定义:classB{public:voidfunl(){}private:voidfun2(){}protected:voidfun3(){}};classD:p
有如下程序段:inti=0,j=1;nt&r=j;//①r=j;//②int*p=&i://*p=&r;//④其中会产生编译错误的语句是()。
必须用一对大括号括起来的程序段是()。
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
下面关于派生类的描述中错误的是()。
打开文件时可单独或组合使用下列文件打开模式()。①ios_base∷app②ios_base∷binary③ios_base∷in④ios_base∷out若要以二进制读方式打开一个文件,需使用的文件打开模
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
需求分析阶段的任务是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
随机试题
甲欲向乙购买一批货物,双方在买卖合同中约定,甲于次日交付定金5万元,乙于一个月内发货。次日,甲向乙交纳了1万元,乙接受,但一个月后一直不曾发货,造成甲严重损失。若甲主张适用定金罚则,则甲可以得到()。
健康良好的生理和心理状态是一个人正常学习、工作和生活的必备条件。下列选项中,属于不良心理状态的是【】
心悸不安,心痛时作,唇甲青紫,舌质紫暗,脉涩,选用何方治疗最佳
[2010年,第37题](Mg(OH)2)=5.6×10-12,则Mg(OH)2在0.01mo1.L-1NaOH溶液中的溶解度为()。
理想气体向真空作绝热膨胀,则()。
为了保证路堤的强度和稳定性,在填筑路堤时,要处理好基础,选择良好的填料,保证必需的压实度及正确选择填筑方案,下列表述是关于路堤的填筑,错误的是()。
为保证项目的实际发生费用不超过项目预算费用,必须对费用实施控制管理。某项目经理为此编制了费用计划,进行了费用估算和预算,并使用了S曲线。在S曲线上,某时刻的预算费用是300万元,而实际费用是280万元。请据此回答下面的问题:下列关于案例中费用偏差的认识
一般公民与国家工作人员勾结,利用国家工作人员职务上的便利,侵吞公共财物的,对一般公民应如何处理?()
计算机化的信息系统建设不仅是一项技术性工程,同时也是一项【】工程。
Theauthorofthepassageisprimarilyconcernedwith______.TheauthorreferstoAbernathy’sstudy(paragraph3)mostprobabl
最新回复
(
0
)