permissions privées, protégées et privées-java

Si vous utilisez protégé au lieu de privé, Vous pouvez créer des champs qui ne sont accessibles qu'au sein de la classe et à partir des sous-classes.

À propos des droits d'accès "public" "protégé" "privé" "par défaut (rien)"

** ・ public **: accessible de n'importe où ** · protected **: accessible uniquement depuis cette classe et ses classes enfants ** ・ Privé **: accessible uniquement depuis l'intérieur de la classe (Getter et setter requis pour l'accès depuis l'extérieur de la classe) ** · Qualificateur par défaut **: Si vous ne spécifiez rien pour un élément, l'accès de cet élément est considéré par défaut et sera disponible pour les classes du même package.

Droit d'accès public protected private Défaut
En classe
Dans une sous-classe × ×
classe,En dehors de la sous-classe × × ×

Recommended Posts

permissions privées, protégées et privées-java
Ruby public protégé privé
Java protégé
méthode privée