Auflösen 'Impliziter Superkonstruktor classA () ist nicht sichtbar. Muss explizit einen anderen Konstruktor aufrufen?

Ich habe eine Klasse 'ClassA', die einen privaten Konstruktor hat.

public final class ClassA{
  private ClassA{
  }

  public static void main(String[] arg) }{
  ;
  ;
  ;
  }
}

Now, ich erweitere die Klasse 'ClassA' Final Schlüsselwort wird entfernt, bevor dies getan wird]

public class ClassB extends ClassA{
     public static void main(String[] arg) }{
      ;
      ;
      ;
      }

}

Now, ich bekommeImplicit super constructor classA() is not visible. Must explicitly invoke another constructor. Was bedeutet das und wie kann das behoben werden?

Hinwei Ich kann den Zugriffsbezeichner des ClassA-Konstruktors nicht ändern.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage