多态存在的三个必要条件: (推荐教程:java入门教程) 1、继承 2、重写 3、父类引用指向子类对象(是父类引用指向子类对象) 比如:Parent p = new Child(); List myList=new LinkedList<>();(学习视频推荐:java课程) 多态的实现方式: 方式一:重写 方式二:接口 方式三:抽象类和抽象方法