Modificateurs d'accès dans la visibilité des membres de contrôle Java, il y en a quatre : public (toutes les classes et packages), protected (même package et sous-classes), par défaut (même package) et privé (uniquement les classes déclarées).
Modificateurs d'accès en Java
En Java, les modificateurs d'accès sont utilisés pour contrôler la visibilité des classes, méthodes, champs et autres membres. Il existe quatre modificateurs d'accès, à savoir :
Utilisation
Exemple
<code class="java">// Public class public class MyClass { // Protected method protected void myProtectedMethod() { } // Default field int myDefaultField; // Private constructor private MyClass() { } }</code>
Dans cet exemple :
MyClass
est une classe publique et peut être utilisée dans n'importe quelle classe ou package. MyClass
是一个公共类,可以在任何类或包中使用。myProtectedMethod
是一个受保护的方法,可以在 MyClass
本身以及其子类中使用。myDefaultField
是一个默认字段,只能在与 MyClass
相同的包中的类中使用。MyClass
的构造函数是私有的,只能在 MyClass
myProtectedMethod
est une méthode protégée qui peut être utilisée dans MyClass
lui-même ainsi que dans ses sous-classes. myDefaultField
est un champ par défaut qui ne peut être utilisé que dans les classes du même package que MyClass
. Le constructeur de 🎜🎜MyClass
est privé et ne peut être utilisé que dans MyClass
lui-même. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!