在Java中創(chuàng)建抽象類的方法是使用關(guān)鍵字 abstract 來聲明一個(gè)類為抽象類。抽象類不能被實(shí)例化,只能被繼承,子類必須實(shí)現(xiàn)抽象類中定義的抽象方法。下面是一個(gè)示例:
public abstract class Animal {
private String name;
public Animal(String name) {
this.name = name;
}
public abstract void makeSound();
}
在上面的示例中,Animal 類被聲明為抽象類,并且包含一個(gè)抽象方法 makeSound()。任何繼承 Animal 類的子類都必須實(shí)現(xiàn) makeSound() 方法。