首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。
从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。
admin
2006-08-25
88
问题
从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。
选项
答案
编译
解析
本题考核C++的多态性。一个面向对象的系统常常要求一组具有相同基本语义的方法能在同一接口下为不同的对象服务,这就是所谓多态性。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数。运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数。
转载请注明原文地址:https://kaotiyun.com/show/F3kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设y为整型变量,a=6,am地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后y的值为()。
以下选项中,与k=n++完全等价的表达式是()。
下列函数的功能是()。fun(char*a.char*b){while((*b=*a)!='\0'{a++;b++;}}
以下叙述中错误的是( )。
下述程序的输出结果是()。#includevoidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d",*(p++));pri
有如下语句:k=a>b?(b>c?1:0):0;,以下程序段中,与上述语句功能相同的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
设栈的存储空间为S(1:60),初始状态为top=61。现经过一系列正常的入栈与退栈操作后,top=1,则栈中的元素个数为
以下不能定义为用户标识符是
检查软件产品是否符合需求定义的过程称为()。
随机试题
研究低温现象而得到的一个热力学定律是()。
“菜根道人”指()
在实验室依据分子大小进行蛋白质纯化的方法是
高血压病人术中出现血压显著下降的原因不包括
女性患者,55岁。诊断为贫血。急性失血性贫血患者,当丢失血容量至少达多少时即可有贫血表现
某市安然租赁公司购置了大量房产,专门用于出租,以取得租赁收入。2008年1月天然化妆品厂拟租用安然公司在市区的库房数间,用以存储产品及原料。库房原值为1600万元,残值率5%,税法规定按20年折旧,假设企业适用所得税率25%。当地政府规定,房产的减除比例
世界第一家旅行社的创办人是()。
Germs(细菌)onBanknotesPeopleindifferentcountriesusedifferenttypesofmoney:yuaninChina,pesosinMexico,poundsint
ThestudentislookingfortheEconomichistoryoffice.
InFranceandGreece,studentsfindthat______.Thispassageismainlyabout______.
最新回复
(
0
)