在 Java 中非静态方法与抽象方法之间有什么区别?


以下是非静态方法和抽象方法之间的显著区别。

非静态(普通)方法
抽象方法
这些方法包含正文。
抽象方法没有正文,以分号结尾
可以直接使用普通方法。
不能直接使用抽象方法,若要使用它们,需要继承它们并为这些方法提供正文,然后使用它们。
示例
public void display() {
   System.out.println("Hi");
}
示例
public void display();




更新于:2019-12-19

1 千+ 浏览

开启你的职业生涯

通过完成课程获得认证

开始学习
广告