问答详情
源自:11-1 阶段练习

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

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

提问者:_余生 2018-04-16 17:21

个回答

  • 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

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