Java中,父类引用指向子类对象,调用被子类重写了的父类方法可以实现()。
A: 静态多态
B: 编译时多态
C: 向下转型
D: 运行时多态
A: 静态多态
B: 编译时多态
C: 向下转型
D: 运行时多态
举一反三
- 在java中,多态是通过()体现的 A: 类的继承 B: 方法重写 C: 父类引用指向子类对象 D: 封装
- 关于多态,以下关于多态的说法正确的是( ) A: 多态在每个对象调用方法时都会发生 B: 多态是由于子类里面定义了不同的函数而产生的 C: 多态的产生不需要条件 D: 当父类引用指向子类实例的时候,由于子类对父类的方法进行了重写,在父类引用调用相应的函数的时候表现出的不同称为多态。
- 父类引用变量引用子类对象,叫向下转型,属于多态的一种。(<br/>)
- Java中,父类引用指向子类对象时,使用该父类引用调用子类新增的方法会出现()。 A: 编译错误 B: 运行时异常 C: 自动向下转型 D: 以上都有可能
- 在Java中,要实现多态必须满足的条件有: A: 继承 B: 重写 C: 重载 D: 父类引用指向子类的对象