abstract メソッドがない abstract クラスを報告します。 多くの場合、abstract メソッドがない abstract クラスには意味がなく、abstract 修飾子はクラスから削除できます。 インスタンス化を防ぐために abstract クラスが宣言されていた場合、多くの場合は private コンストラクターを宣言してインスタンス化を防ぐほうが適切です。

例:


  abstract class Example {
    public String getName() {
      return "IntelliJ IDEA";
    }
  }

ユーティリティクラスを無視するには、オプションを使用します。