在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为

资格题库2022-08-02  57

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

选项

答案 DB

解析 本题考查面向对象多态的概念。
多态实质上是将子类的指针对象或者引用对象传递给父类指针对象后,通过这个父类指针对象调用的函数(此函数在父类中声明为虚函数,且在各个子类中重写这个函数),不是父类中定义的,而是传递进来的子类对象中重写的函数。
转载请注明原文地址:https://tihaiku.com/congyezige/2409628.html

最新回复(0)