多态指同一个类的相同方法可以有不同的表现形式,对于不同的对象可通过一个公共的类的相同方式调用。
package a;
public class animal{
public static void eat(){
System.out.println("cat eat fish");
}
}
package a;
public class Cat {
public static void main(String[] args){
animal cat = new cat();
cat.eat();
}
}
输出cat eat fish
使用多态可以使代码的书写变得更方便,后续的修改也会更加方便,简洁