Java 多态 同一种事物由于条件不同,展示出不同的结果,叫做多态. 父类的引用类型,由于使用不同的子类对象实例,而执行不同的操作. 多态存在的三个必要条件 1. 子类继承父类: 2. 子类重写父类方法: 3. 父类引用指向子类对象. //保证了同一个父类引用类型,使用不同的子类对象实例 比如: People p=new Chinese(); p.say(); 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误:如果有,再去调用子类的同名方法 以下是多态实例演示: pub…