• 2022-06-06
    Java中,父类引用指向子类对象,调用被子类重写了的父类方法可以实现()。
    A: 静态多态
    B: 编译时多态
    C: 向下转型
    D: 运行时多态
  • D

    内容

    • 0

      子类继承父类,子类对象对父类对象进行重写,父类引用指向子类对象这三个条件前提下父类引用对子类方法中重写方法的调用()

    • 1

      发生多态的条件是哪些() A: 类的继承或实现接口 B: 方法重载 C: 方法重写 D: 父类引用指向子类对象

    • 2

      Java中,父类引用指向子类对象时,使用该父类引用调用重写方法,在运行时执行的是()。 A: 父类中的方法 B: 先执行父类中的方法再执行子类中重写的版本 C: 子类中重写的方法 D: 先执行子类中重写的版本再执行父类中的方法

    • 3

      C++中的虚函数的作用主要是实现了多态机制,即父类类别的指针(或者引用)指向其子类的实例,然后通过父类的指针(或者引用)调用实际子类的成员函数。多态机制可以简单地概括为“一个接口,多种方法”。( )

    • 4

      下列有关Java多态性的说法中,错误的是_______。 A: 在一个类的设计中,允许出现多个同名的成员方法,从而构成方法重写 B: 在子类的设计中,既可以通过方法重载也可以通过方法覆盖实现多态 C: 父类引用可以指向子类对象,从而通过动态绑定实现多态 D: 构造方法是一种特殊的方法,不存在多态特性