Cómo resolver 'El superconstructor implícito classA () no es visible. ¿Debe invocar explícitamente a otro constructor '?

Estoy teniendo una clase 'ClassA' que está teniendo un constructor privado.

public final class ClassA{
  private ClassA{
  }

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

Ahora, estoy extendiendo la clase 'ClassA' [final la palabra clave se elimina antes de hacer esto]

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

}

Ahora me estoy poniendoImplicit super constructor classA() is not visible. Must explicitly invoke another constructor. ¿Qué significa y cómo resolver esto?

Nota No puedo cambiar el especificador de acceso del constructor de ClassA.

Respuestas a la pregunta(3)

Su respuesta a la pregunta