When you invoke the private constructor of a class in
another class, you’ll get the error message “The constructor ... is not visible”.
And when the private constructor of a super class is invoked from the subclass
implicitly or explicitly, you’ll get the following:
Implicit super constructor ... is not visible for default
constructor. Must define an explicit constructor.
Implicit super constructor...
Read More