Modificateur d'accès [Java]

Modificateur d'accès

Les modificateurs d'accès sont ajoutés lors de la déclaration d'une classe ou de ses membres pour spécifier où ils sont accessibles.

Il existe quatre types de modificateurs d'accès: "public", "protected", "none" et "private". Cette fois, l'accessibilité de chaque modificateur d'accès est résumée dans le tableau.

Modificateurs d'accès et accessibilité

Propre classe Même paquet Sous-classe Autres forfaits
public
protected ×
Aucun × ×
private × × ×

Jetons un coup d'œil à la table en utilisant le modificateur protected comme exemple.

"S'il a le modificateur protected, il est accessible depuis le même package que sa propre classe et depuis des sous-classes, mais pas depuis d'autres packages."

est ce que cela signifie.

À la fin

Personnellement, «protégé» et «aucun», «même paquet» et «sous-classe» prêtent à confusion. J'étudie parce que je ne comprends pas clairement quand les paquets protégés et les paquets sont utiles.

Recommended Posts

Modificateur d'accès [Java]
modificateur final java
[Java Silver] Résumé des points de modification d'accès
Modificateur abstrait Java [Note]
Accédez à API.AI depuis Java
À propos des modificateurs d'accès Java
Astuces Java - Modificateurs de classe StaticUtility
Contenu d'apprentissage de base Java 5 (qualificatif)
Accéder au résumé des qualificatifs - Édition du langage JVM (Java / Groovy / Scala / Kotlin)
Java
Java
[Java] J'ai essayé le modificateur d'accès public et l'accès au champ non spécifié [Eclipse]
Accéder à l'interface réseau avec Java
Accéder à Teradata depuis une application Java
Collection de modèles JNA (Java Native Access)
Accès facile à la base de données avec Java Sql2o
Accédez au résumé des qualificatifs - Développement d'applications pour smartphone (Java / Kotlin / Objective-C / Swift / C # / F #)
Apprendre Java (0)
Étudier Java ―― 3
[Java] tableau
Java protégé
[Java] Annotation
Module [Java]
Tableau Java
Étudier Java ―― 9
Java scratch scratch
Astuces Java, astuces
Relation entre les modificateurs d'accès kotlin et java
Méthodes Java
Méthode Java
java (constructeur)
Tableau Java
[Java] ArrayDeque
java (remplacement)
java (méthode)
Journée Java 2018
Chaîne Java
java (tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Étudier Java ―― 4
Java (ensemble)
tri shell java
Modificateur final et modificateur statique de l'historique d'apprentissage JAVA
[Java] compareTo
Étudier Java -5
java réfléchissant 获 获 举
java (interface)
Mémorandum Java
Tableau Java
Étudier Java ―― 1
[Java] Array
[Java] Polymorphisme
Étudier Java # 0
Revue Java
framework java
Fonctionnalités Java
[Java] Héritage