Ändern Sie den zugriffsmodifizierer von einer überschriebenen Methode in Java?

Gibt es einen Grund, man kann ändern Sie den zugriffsmodifizierer von einer überschriebenen Methode? Zum Beispiel,

abstract class Foo{
    void start(){...}
}

Und ändern Sie dann die Paket-private-zugriffsmodifizierer zu public,

final class Bar extends Foo{
    @Override
    public void start(){...}
}

Ich bin nur diese Frage aus Neugier.

InformationsquelleAutor der Frage mre | 2012-02-17

Schreibe einen Kommentar