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

来源:11-1 阶段练习

_余生

2018-04-16 17:21

为什么要用父类的引用指向对象?有什么好处?

写回答 关注

3回答

  • zjb0923
    2018-06-12 16:47:03

    父类的引用指向子类的对象,这才是多态;

    举个栗子:猫cat和动物animal,

                   如果是animal a =new cat();

                  这里的a就既具有animal的成员又具有cat中的成员,成员包括成员属性和成员方法。

       这么看起来,多态是不是继承的另一种体现形式?

     

  • qq_一只小小鸟_0
    2018-06-04 12:46:50

    这就是多态的写法,将子类的共性抽取,提高了代码维护性.

      


  • 慕婉清3455383
    2018-04-16 21:23:51

    父类的引用只能使用父类的方法,变量,这个方法被重写的话,调用子类的,但是子类新增的方法不会被调用

Java入门第二季 升级版

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

530557 学习 · 6091 问题

查看课程

相似问题