列表

详情


在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果, 这一现象称为(  ),它由(  )机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。

第 1 问

A. 绑定

B. 继承

C. 消息

D. 多态

第 2 问

A. 绑定

B. 继承

C. 消息

D. 多态

参考答案: D B

详细解析:

本题考查面向对象多态的概念。
多态实质上是将子类的指针对象或者引用对象传递给父类指针对象后,通过这个父类指针对象调用的函数(此函数在父类中声明为虚函数,且在各个子类中重写这个函数),不是父类中定义的,而是传递进来的子类对象中重写的函数。

上一题