首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-11-11
20
问题
有如下程序:
#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/neyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//******
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;⑧每个书店的每种书籍只有一个库存数量。则关系模式R最高是
随机试题
如何取消巡航控制?
陈先生,66岁,护士为其测血压,为与第一次测量辨别,需重复测量,下述何项做法错误
建设工程项目实施阶段管理工作的主要任务是()。
关于买卖合同法律特征的表述中,不正确的是()。
在合理的劳动组织与合理使用机械的条件下,完成单位合格产品所必须消耗的施工机械工作时间不包括()。
当事人订立的质权合同一般包括的条款有()。
对于经营者从事的下列滥用市场支配地位的行为,反垄断执法机构进行违法性认定时,无需考虑行为是否有正当理由的是()。
经典条件反射理论关于学习的基本观点包括()
社区矫正对社会工作者介入司法过程,自司法判决前的()阶段就已经开始。
用MIPS衡量的计算机性能指标是()。
最新回复
(
0
)