首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中,用于实现运行时多态性的是
在C++中,用于实现运行时多态性的是
admin
2010-06-06
50
问题
在C++中,用于实现运行时多态性的是
选项
A、内联函数
B、重载函数
C、模板函数
D、虚函数
答案
D
解析
本题考核虚函数的概念。在c++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数;运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数,用于实现此功能正是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/PSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是
数据库设计中反映用户对数据要求的模式是()。
请编写函数fun,其功能是:计算并输出当x
结构化程序设计中,下面对goto语句使用描述正确的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏渊用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switc
下面属于白盒测试方法的是()。
软件测试的目的是( )。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
随机试题
钢梁制作基本要求中,以下表述正确的有()。
可作为施工总平面图设计依据的是()。
包装一般不包括()。
当政府购买性支出减少时,产生的结果是()。
某元件的5个质量特性分类是:特性1为A类不合格;特性2,3为B类不合格;特性4,5为C类不合格。今从某产品批中抽取45个单位产品进行检验,结果是:1个产品的特性1不合格;2个产品的特性1,2不合格;3个产品的特性3,4不合格;10个产品的特性4,5不合格。
在柯尔伯格的有关儿童道德判断发展阶段的研究中,契约、个人权利和民主承认的法律的道德阶段属于【】
清代军机处创立于:
根据《公安机关适用继续盘问规定》,关于继续盘问时限结束的时间,表述正确的有()。
什么是信用?它是怎样产生和发展的?
社会主义和谐社会的科学内涵、总体特征,或者叫做构建社会主义和谐社会的总体要求。包含了丰富的内容。这些内容中除了“民主法治、公平正义”之外,其他的内容有()
最新回复
(
0
)