即同一方法可以根据对象的不同而采取多种不同的行为方式一个对象的实际类型是确定的,但可以通过指向对象的引用的类型有很多(父类,有关系的类) 多态存在的条件 有继承关系、子类重写父类的方法父类引用指向子类对象 注意:多态是方法的多态,属性没有多态instanceof(类型转换)引用类型 总结 其实就是重写方法后调用而已(个人理解)