JAVA多态

2019-06-17  本文已影响0人  毛寒

  1.父类类型引用 指向 子类实例;

      例:person p=new teacher;

  2.该引用只能调用父类中定义的属性 或方法;

 

  3.若子类中将父类的方法重载,那么调取方法后执行的结果是子类重载后的结果;因属性无法重载 所以属性还是父类的属性;

  4.若想调用子类中独有的成员,需用强制类型转换

    例:(强制类型转换) 造型 铸型(向上/向下转型);

    向下转型:例:(子类类型)son=(父类类型的引用);

  5.向上自动转型,向下转型可能会造成异常;

6.多态的前提条件:

  (1.)要有继承(实现implement);

  (2.)要有重载;

  (3.)父类引用指向子类对象;

上一篇 下一篇

猜你喜欢

热点阅读