Java Language Résumé des modificateurs d'accès des membres du groupe


Exemple

Modificateur d'accès Visibilité Héritage
Privé Classe seulement Ne peut pas être hérité
Aucun modificateur / paquet En paquet Disponible si la sous-classe dans le package
Protégé En paquet Disponible dans la sous-classe
Publique Partout Disponible dans la sous-classe

Il était une fois un modificateur private protected (les deux mots-clés à la fois) qui pouvait être appliqué aux méthodes ou aux variables pour les rendre accessibles depuis une sous-classe en dehors du paquet, mais les rendre privées aux classes de ce paquet. Cependant, cela a été supprimé dans la version de Java 1.0 .