1. 什么是抽象类?
举一个 Animal 类、Cat 类和 Dog 类的例子:
class Animal {
public void eat() {
System.out.println("吃饭~");
}
}
class Dog extends Animal {
public void eat() {
System.out.println("吃骨头~");
}
public void bark() {
System.out.println("汪汪~");
}
}
class Cat extends Animal {
// 构造器
public void eat() {
System.out.println("吃鱼~");
}
public void mimi() {
System.out.println("喵喵~~");
}
}
public class Main {
public static void main(String[] args) {
Dog dog = new Dog();
dog.eat();
Cat ();
cat.eat();
}
}


