/*
抽象类:
1.继承时使用
2.抽象类不能被实例化
3.可以继承抽象类后再调用作用:
保证继承的完整性*/abstract class Animal4{public abstract void eat();
}class Cat4 extends Animal4{public void eat(){System.out.println("猫吃鱼");}
}
class Dog4 extends Animal4{public void eat(){System.out.println("狗吃肉");}
}public class AbstractDome {public static void main(String[] a){Animal4 b = new Cat4();b.eat();b = new Dog4();b.eat();}}