java抽象类的继承
时间: 2023-11-10 14:03:50 浏览: 136
当一个类继承了一个抽象类,它必须实现该抽象类中所有的抽象方法,否则该类也必须声明为抽象类。
例如,下面是一个抽象类Animal:
```
public abstract class Animal {
public abstract void eat();
public void sleep() {
System.out.println("睡觉");
}
}
```
下面是一个继承Animal的子类Dog:
```
public class Dog extends Animal {
public void eat() {
System.out.println("狗吃骨头");
}
}
```
在这个例子中,Dog类必须实现Animal类中的抽象方法eat(),否则Dog类也必须声明为抽象类。
阅读全文