首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
22
问题
有如下程序:
#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>usingnamespacesstd;classSample{private:intn;public:
下列叙述中错误的是
以下程序的执行结果为【】。 #include<iostream> usingnamespacestd; classbase { public: virtualvoidwho() { cout<<
软件工程包括3个要素,分别为方法、工具和【】。
下面的描述中,正确的是();
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于()。
以下叙述中不正确的是()。
随机试题
《舟子的悲歌》是余光中的一部________。
患者女,50岁。皮肤瘀斑并牙龈出血2年,近期牙龈出血症状加重,并伴乏力、胸闷、咳嗽。查血常规:WBC48.60×109/L↑,原始细胞40%↑,Hb86g/L↓,RBC2.26×1012/L↓,PLT38×109/L↓。最可能的诊断是
A.百分之一B.千分之一C.±10%D.1.5~2.5gE.1.95~2.05g取用量为“约”若干时,则该量不得超过规定量的()
A.浅部触诊法B.深部触诊法C.冲击触诊法D.深压触诊法E.勾指触诊法检查大量腹水患者腹腔内脏器时,应采用的手法是()
图示几何不变体系,其多余约束为()。
喷射混凝土施工时,喷射作业分段、分层进行,喷射顺序()。
2014年1月,税务师受托对某商业批发企业2013年企业所得税纳税情况进行审核,发现该企业销售商品的成本多结转40000元,若该企业2013年年度决算报表尚未编制,多转成本的调整分录为()。
“不要将所有鸡蛋放在一个篮子里”是说不要把所有的资本都投入到一件事情上,应该做多手准备。下列选项符合这句话原则的有()。
一半球形雪堆融化速度与半球的表面积成正比,比例系数为k>0,设融化过程中形状不变,设半径为r0的雪堆融化3小时后体积为原来的,求全部融化需要的时间.
计算机网络几种典型的拓扑结构中,在以下哪一个拓扑结构中有一个中心节点控制着全网的节点进行通信,任何两节点之间的通信都要通过中心节点?
最新回复
(
0
)