Warum kann ich keine geschützten Konstruktoren außerhalb des Pakets verwenden? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Was ist der Unterschied zwischen public, protected, package-private und private in Java? 24 Antworten

Warum kann ich für diesen Code keine geschützten Konstruktoren außerhalb des Pakets verwenden:

package code;
public class Example{
    protected Example(){}
    ...
}

Check.java

package test;
public class Check extends Example {
  void m1() {
     Example ex=new Example(); //compilation error
  }
}
Warum erhalte ich den Fehler, obwohl ich die Klasse erweitert habe? Bitte erklär

BEARBEITEN

Kompilierungsfehler:

Das Konstruktorbeispiel () ist nicht sichtbar

Antworten auf die Frage(6)

Ihre Antwort auf die Frage