问题
单项选择题
在有些程序设计语言中,过程调用和响应调用需执行的代码的绑定直到运行时才进行,这种绑定称为()。
A.静态绑定
B.动态绑定
C.过载绑定
D.强制绑定
答案
参考答案:B
解析:
动态绑定(Dynamic Binding)是面向对象程序设计语言中的一种机制,绑定是在运行时进行的,即一个给定的过程调用和响应调用需执行的代码的结合直到调用发生时才进行。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。