首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中用来实现运行时多态性的是
在C++中用来实现运行时多态性的是
admin
2017-10-17
46
问题
在C++中用来实现运行时多态性的是
选项
A、重载函数
B、析构函数
C、构造函数
D、虚函数
答案
D
解析
本题考核虚函数。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数:运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数。用来实现运行时多态性的是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/2WAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
下列运算符中,在C++语言中不能重载的是
下列程序的运行结果为#include<iostream.h>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
算法的基本特征是可行性、确定性、______和拥有足够的情报。
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
下列运算符中,不能重载的是
编译时的多态性可以通过使用______获得。
在C++中用来实现运行时多态性的是
随机试题
A.香附、柴胡B.枳壳、陈皮C.枳实、半夏D.甘草、大枣属于大柴胡汤组成的是
铝酸盐水泥具有的特性包括()
对项目的合法性审查包括()。
根据《中华人民共和国劳动法》,下列企业支付劳动报酬的做法,正确的是()。
【2013下】中班幼儿告状现象频繁。这主要是因为幼儿()。
被誉为“两弹元勋”的科学家是()。
1984—1987年中人口增长最多的一年是( )1984—1987年中人口增长最少的一年是( )
Familiarasitmayseem,gravityremainsamysterytomodernphysics.Despiteseveraldecadesoftrying,scientistshavefailed
在窗体上画一个文本框,名称为Text1,然后编写如下程序:PrivatevSubForm_Load()Text1.Text="":Text1.SetFocusEndSubPrivateSubForm_Click()DimaAsStr
RecentsurveysshowthatJapaneseyouthhavebecomea"MeGeneration"thatrejectstraditionalvalues."Around1980many
最新回复
(
0
)