对象的多态性是指()A.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式B.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式C.两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式D.两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式

题目

对象的多态性是指()

A.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式

B.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式

C.两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式

D.两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式


相似考题
更多“对象的多态性是指()A.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方 ”相关问题
  • 第1题:

    在面向对象技术中,多态性的含义是______。

    A.一个对象可同时指向不同的类的对象

    B.同一消息在不同时刻可调用不同的方法

    C.对象的生存周期中包含对象的多种状态

    D.不同消息可以调用相同的方法


    正确答案:B
    解析:多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息,可能会执行不同的方法。本题正确答案为选项B。

  • 第2题:

    ● 在面向对象技术中,多态性的含义是 (48) 。

    (48)

    A. 一个对象可同时指向不同的类的对象

    B. 同一消息在不同时刻可调用不同的方法

    C. 对象的生存周期中包含对象的多种状态

    D. 不同消息可以调用相同的方法


    正确答案:B

  • 第3题:

    面向对象方法的多态性是指()。

    A.针对一消息,不同的对象可以以适合自身的方式加以响应

    B.一个类可以派生出多个特殊类

    C.一个对象在不同的运行环境中可以有不同的变体

    D.一个对象可以是由多个其他对象组合而成的


    C

  • 第4题:

    面向对象方法的多态性是指(33)。

    A.一个类可以派生出多个特殊类

    B.一个对象在不同的运行环境中可以有不同的变体

    C.针对一消息,不同的对象可以以适合自身的方式加以响应

    D.一个对象可以是由多个其它对象组合而成的


    正确答案:C
    解析:多态性反映了能够在多于一个类的对象中完成同一事物的能力,即用同一种方法在不同的类中处理不同的对象。所以应该选择C。

  • 第5题:

    所谓多态性是指()

    A.不同的对象调用不同名称的函数

    B.不同的对象调用相同名称的函数

    C.一个对象调用不同名称的函数

    D.一个对象调用不同名称的对象


    A 解析:多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式。