A-A+

重置的基本思想是通过(48)机制的支持 使得子类在继承父类界面定义的前提下 用适合于自己要求

2022-08-06 03:11:06 问答库 阅读 175 次

问题详情

重置的基本思想是通过(48)机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。
A.静态绑定
B.对象引用
C.类型匹配
D.动态绑定

参考答案

正确答案:D
解析:重置(overriding)的基本思想是,通过一种动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。在面向对象程序设计语言中,重置机制由相应的语法供开发人员选择使用。在C++语言中,通过虚拟函数(virtual function)的定义来进行重置的声明,通过虚拟函数跳转表(virtual functions jump tables,vtb1)结构来实现重置方法体的动态绑定。在Java语言中,通过抽象方法(abstract method)来进行重置的声明,通过方法查找(method lookup)实现重置方法体的动态绑定。

考点:界面,定义