为什么要用父类的引用指向子类的对象?

来源:10-1 Java 中的多态

艾米丽宏

2018-04-14 21:30

就用子类的引用指向子类的对象也可以实现同样的功能,为什么要用父类的引用指向子类的对象?

写回答 关注

3回答

  • 慕粉1474278593
    2018-04-22 00:56:09
    已采纳

    使用多态,如果子类没有重写父类的方法,那么就可以使用父类的方法执行。

    艾米丽宏

    非常感谢!

    2018-04-23 11:07:57

    共 1 条回复 >

  • qq_Chingihuu_0
    2018-04-15 10:59:35

    实现多态,其实不那样做也可以。那样做的话,还有个好地方就是可以执行父类的虚构函数。

    艾米丽宏 回复qq_Chi...

    创建子类对象时也会执行父类构造方法啊?

    2018-04-15 15:02:03

    共 4 条回复 >

  • Ryan_Zhao1013
    2018-04-15 10:56:27

    这个是引用的多态,父类的引用既可以指向本类对象,又可以指向子类对象

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530554 学习 · 6091 问题

查看课程

相似问题