はい、Java では抽象メソッドを使用せずに抽象クラスを宣言できます。
abstract class AbstractDemo { // Abstract class private int i = 0; public void display() { // non-abstract method System.out.print("Welcome to Tutorials Point"); } } public class InheritedClassDemo extends AbstractDemo { public static void main(String args[]) { AbstractDemo demo = new InheritedClassDemo(); demo.display(); } }
AbstractDemo クラスに抽象メソッドを定義していません。コンパイラはコンパイル時エラーをスローしません。
出力Welcome to Tutorials Point
以上がJava では、抽象メソッドを使用せずに抽象クラスを定義できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。