首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中用来实现运行时多态性的是
在C++中用来实现运行时多态性的是
admin
2017-10-17
49
问题
在C++中用来实现运行时多态性的是
选项
A、重载函数
B、析构函数
C、构造函数
D、虚函数
答案
D
解析
本题考核虚函数。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数:运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数。用来实现运行时多态性的是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/2WAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERI
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
决定C++语言中函数的返回值类型的是
在一个容量为25的循环队列中,若头指针front=9,尾指针rear=16,则该循环队列中共有【 】个元素。
下列叙述中错误的是
算法的基本特征是可行性、确定性、______和拥有足够的情报。
下列关于运算符重载的描述中,正确的是()。
数据库DB、数据库系统DBS和数据库管理系统DBMS这三者之间的关系是()。
下列关于数据库系统的叙述中,正确的是()。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为
随机试题
函数y=的定义域是区间_______.
7岁男孩,身材矮小,出生体重:2kg,出生身高:50cm,3岁后每年平均身高生长3cm,X光显示左腕部有3枚骨化核,智力正常,生长激素刺激试验阳性,相应的治疗为
债券投资的风险因素有()。
存在所得税的情况下,以“利润+折旧”估计经营期净现金流量时,“利润”是指()。
以下对健康检查的目的论述错误的一项是()
下列不属于幼儿园艺术教育培养目标的是()。
恩格斯在《自然辩证法》中写道“在手的专业化意味着工具的出现,而工具意味着人所特有的活动,意味着人对自然界的具有改造作用的反作用,意味着生产”。据此可以得出结论,恩格斯认为,人与动物的根本区别在于()。
管理者在管理活动中应扮演哪些角色?()
TheFirstSettlementinNorthAmericaItisverydifficulttosaythatwhencolonizationbegan.Thefirsthundredyearsafter
Inthemeetingheldlastnightthevicepresidentrefusedtomakeanycommentonthematterbeforemakingdueinvestigation.
最新回复
(
0
)