在 Java 中非靜態方法與抽象方法之間有什麼區別?


以下是非靜態方法和抽象方法之間的顯著區別。

非靜態(普通)方法
抽象方法
這些方法包含正文。
抽象方法沒有正文,以分號結尾
可以直接使用普通方法。
不能直接使用抽象方法,若要使用它們,需要繼承它們併為這些方法提供正文,然後使用它們。
示例
public void display() {
   System.out.println("Hi");
}
示例
public void display();




更新於:2019-12-19

1 千+ 瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告