Java多态理解多态是Java的三大特性之一,其特点有:1、继承;2、重写;3、父类引用指向子类对象。多态理解:一件事物有多种形态。如下图,动物类(父类)有三个子类——猫、狗和兔子都继承父类,都继承了父类的eat()方法,并重写了父类eat()方法,且有着不同的操作——猫吃鱼、狗吃骨头、兔子吃胡萝卜。代码实现定义动物父类,有一个eat()方法public class Animal { public void eat() { System.out.println("吃东西..."
Java多态理解多态是Java的三大特性之一,其特点有:1、继承;2、重写;3、父类引用指向子类对象。多态理解:一件事物有多种形态。如下图,动物类(父类)有三个子类——猫、狗和兔子都继承父类,都继承了父类的eat()方法,并重写了父类eat()方法,且有着不同的操作——猫吃鱼、狗吃骨头、兔子吃胡萝卜。代码实现定义动物父类,有一个eat()方法public class Animal { public void eat() { System.out.println("吃东西..."