本文共 285 字,大约阅读时间需要 1 分钟。
什么是多态:
多态存在的条件: 注意:一个对象的实际类型是确定的,它new出的是什么类型,它就是什么类型的对象。但是接收这个对象的对象名的类型就无法确定了,即引用的类型可以变更。
多态即父类型的引用指向new出的子类型的对象 子类型引用接收子类new出的对象,通过对象名能调用的方法是自己的或者是继承父类的。 父类型的引用可以指向new出的子类型的对象,但不能调用子类中的方法,如果需要会进行强制类型转换,父类转子类。 具有继承关系的父子类,父类中的public非静态方法在子类中被重写,则用父类型的引用和子类型的引用去调用都是输出子类中重写后的方法。 多态注意事项:转载地址:http://swnwi.baihongyu.com/