abstract java
时间: 2023-11-10 08:04:26 浏览: 44
Java中的abstract关键字用于定义抽象类和抽象方法。抽象类不能被实例化,只能被继承,而抽象方法只有声明,没有实现。子类必须实现抽象方法才能被实例化。
例如:
```
public abstract class Animal {
public abstract void makeSound();
}
public class Dog extends Animal {
public void makeSound() {
System.out.println("汪汪汪");
}
}
```
在这个例子中,Animal是一个抽象类,其中的makeSound()方法是一个抽象方法。Dog是Animal的子类,必须实现makeSound()方法。