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


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

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




更新于:2019 年 12 月 19 日

1K+ 浏览次数

开启您的 职业生涯

通过完成本课程获得认证

开始
广告