首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中用来实现运行时多态性的是
在C++中用来实现运行时多态性的是
admin
2017-10-17
58
问题
在C++中用来实现运行时多态性的是
选项
A、重载函数
B、析构函数
C、构造函数
D、虚函数
答案
D
解析
本题考核虚函数。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数:运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数。用来实现运行时多态性的是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/2WAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序执行后的输出结果是#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r;
在C++中,用于实现运行时多态性的是
有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx,
设有定义intx;floaty;,则10+x+y值的数据类型是
对于下列语句char*strl="Hello";char*str2=."Hello";*strl=’P’;cout<<str2<<end1;其输出结果为:【 】
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
在类体系中访问一个虚函数时,应使用指向______的指针或对基类类型的引用,以满足运行时多态性的要求。
下列有关运算符重载的叙述中,正确的是()。
在类的对象被创建时,______函数会被自动调用。
随机试题
主动脉瓣狭窄时,正确的论述是
Byadoptingafewsimpletechniques,parentswhoreadtotheirchildrencangreatlyincreasetheirchildren’slanguagedevelopme
患者,女,66岁。主因“间断双腕,双膝关节肿痛2年,低热1个月”就诊。患者2年前开始出现双腕,双膝关节肿痛,晨僵约1小时,无掌指关节和近端指间关节肿,偶有手背肿。多次查。RF(-),HLA-B27(-),HLA-B7(+)。本病名称中RS3PE的3个S
负责铁路项目施工企业信用评价结果汇总、公示及公布工作的单位是()。
改变客观事物形象中的某一部分,突出其特点,从而产生新形象。这种想象的认知加工方式是()。
我国是一个多民族国家,其中包括()个少数民族。各民族人民团结在社会主义大家庭中,同心同德进行社会主义现代化建设。
关于服务对象的说法表述错误的是()。
人的意识是世界的本原,客观世界是人的意识的产物。这种观点属于客观唯心论。
抗战胜利后,美国对华的政策目标包括()
WhichofthefollowingistheacceptabletablemannerinBritain?
最新回复
(
0
)