参考答案和解析
正确答案:C
解析:多态性是指用同一个名字定义功能相近的不同函数。这就意味着即使操作的特定动作互有区别仍可用同样的接口访问。多态性是对象的一种能力,它可以在运行时刻根据传递的对象参数,决定调用哪一个对象的方法。这样就可以不去考虑所有对象的类型,而可以在不同的类中按不同的方法实现。
更多“意味着一个操作在不同的类中可以有不同的实现方式的是指( )。A.多继承B.封装C.多态性D.类的复用 ”相关问题
  • 第1题:

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

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

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

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

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


    参考答案:C

  • 第2题:

    使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是( )。

    A.继承

    B.多态性

    C.约束

    D.接口


    参考答案:D

  • 第3题:

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

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

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

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

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


    C

  • 第4题:

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

    A.多态性

    B.多继承

    C.类的复用

    D.封装


    正确答案:A

  • 第5题:

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

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

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

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

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


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