public interface Animal{ //现在有一个动物的接口,有一个吃的抽象方法
abstract void eat();
}
public class Cat implements Animal{ //猫这个类实现了动物接口
public void eat(){
System.out.println("我是吃鱼的猫");
}
}
public class Dog implements Animal{ //狗这个类也实现了动物接口
public void eat(){
System.out.println("我是吃骨头的狗");
}
}
public class Demo {
public static void main(String[] args) {
Animal a = new Cat(); //这里父类的引用指向了子类,就是多态的体现
a.eat();
}
}