下述哪个面向对象技术意味着不同的对象可以以不同的形式响应同样的消息()。A.多态性B.多继承C.类的复用D.封装

题目
下述哪个面向对象技术意味着不同的对象可以以不同的形式响应同样的消息()。

A.多态性

B.多继承

C.类的复用

D.封装


相似考题
更多“下述哪个面向对象技术意味着不同的对象可以以不同的形式响应同样的消息()。 ”相关问题
  • 第1题:

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

    A.绑定
    B.继承
    C.消息
    D.多态

    答案:B
    解析:
    多态性是同一操作作用于不同的类的实例,将产生不同的执行结果,即当不同类的对象收到相同的消息时,得到不同的结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。

  • 第2题:

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

    A.绑定

    B.继承

    C.消息

    D.多态


    方法

  • 第3题:

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

    A.多态

    B.绑定

    C.继承

    D.消息


    方法

  • 第4题:

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

    A.绑定
    B.继承
    C.消息
    D.多态

    答案:D
    解析:
    多态性是同一操作作用于不同的类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,得到不同的结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。

  • 第5题:

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

    A.绑定

    B.继承

    C.消息

    D.多态


    D,B