对象多态性
通过对象多态性演示狗和熊猫吃的区别
代码如下
public abstract class Animal {
abstract void eating();
}
public class Dog extends Animal{
@Override
void eating() {
System.out.println("狗吃骨头!");
}
}
public class Panda extends Animal{
@Override
void eating() {
System.out.println("熊猫吃竹子!");
}
}
public class Test {
public static void eating(Animal animal){//对象多态
animal.eating();
}
public static void main(String[] args) {
eating(new Dog());
eating(new Panda());
}
}