首页
登录
从业资格
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语
最全题库
2022-08-02
115
问题
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做( );而(请作答此空)则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。A.继承B.多态C.动态绑定D.静态绑定
选项
A.继承
B.多态
C.动态绑定
D.静态绑定
答案
C
解析
在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态(polymorphism)。在使用多态的时候,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。这样,同一消息就可以调用不同的方法。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定是在编译时进行的,叫做静态绑定。动态绑定则是在运行时进行的,因此,一个给定的过程调用和代码的结合直到调用发生时才进行。
动态绑定是和类的继承以及多态相联系的。在继承关系中,子类是父类的一个特例,所以,父类对象可以出现的地方,子类对象也可以出现。因此在运行过程中,当一个对象发送消息请求服务时,要根据接收对象的具体情况将请求的操作与实现的方法进行连接,即动态绑定。
转载请注明原文地址:http://tihaiku.com/congyezige/2407056.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
软件测试的对象包括______。 ①软件代码②文档③数
以下关于测试方法的叙述中,正确的是()。A.根据是否需要执行被测试代码可分为
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发
POP3协议采用()模式进行通信,当客户机需要服务时,客户端软件与POP3服务器
POP3协议采用(请作答此空)模式进行通信,当客户机需要服务时,客户端软件与P
Windows系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用
()属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。A.
以下关于软件测试目的的叙述中,不正确的是()。A.测试是程序的执行过程,目的在
关于软件测试的说法,()是不正确的。A.代码审查是代码检查的一种,是由
随机试题
March16th,2
Afterfinishinghishomeworkhewenton______(write)alettertohisparents.to
他的朋友滕子京被贬岳州(今湖南岳阳),重修岳阳楼,写信请他为岳阳楼写篇记,尽管那时范仲淹在政治上遭到很大的打击,被贬在邓州,身体欠佳,但他还是答应了滕子
企业在筹资管理中,要尽量采用资本成本较低的资金种类,努力降低企业的资本成本率。(
男性,5岁,自幼外伤后出血难止,患者发育正常,见皮肤瘀斑,测得出血时间(出血时间
材料(三) 二.根据以下资料,回答121-125题 为了解城镇棚户区改造情况
某奶粉生产企业将目标顾客定位于老年购买群体,专门生产适合老年人体质的奶粉,取得了
患者男性,50岁,有阵发性室上性心动过速,使用维拉帕米、胺碘酮等药物治疗无效,请
在一个心动周期中,动脉血压的最低值称为( )。A.收缩压 B.舒张压 C.
医学伦理学中最古老、最有生命力的医德范畴是A.医疗保密 B.医疗权利 C.医
最新回复
(
0
)