Zugriffsmodifikatoren in der Sichtbarkeit von Java-Steuerelementen gibt es vier: öffentlich (alle Klassen und Pakete), geschützt (gleiches Paket und Unterklassen), Standard (gleiches Paket) und privat (nur deklarierte Klassen).
Zugriffsmodifikatoren in Java
In Java werden Zugriffsmodifikatoren verwendet, um die Sichtbarkeit von Klassen, Methoden, Feldern und anderen Mitgliedern zu steuern. Es gibt vier Zugriffsmodifikatoren, nämlich:
Verwendung
Beispiel
<code class="java">// Public class public class MyClass { // Protected method protected void myProtectedMethod() { } // Default field int myDefaultField; // Private constructor private MyClass() { } }</code>
In diesem Beispiel:
MyClass
ist eine öffentliche Klasse und kann in jeder Klasse oder jedem Paket verwendet werden. MyClass
是一个公共类,可以在任何类或包中使用。myProtectedMethod
是一个受保护的方法,可以在 MyClass
本身以及其子类中使用。myDefaultField
是一个默认字段,只能在与 MyClass
相同的包中的类中使用。MyClass
的构造函数是私有的,只能在 MyClass
myProtectedMethod
ist eine geschützte Methode, die sowohl in MyClass
selbst als auch in seinen Unterklassen verwendet werden kann. myDefaultField
ist ein Standardfeld, das nur in Klassen im selben Paket wie MyClass
verwendet werden kann. 🎜🎜Der Konstruktor von MyClass
ist privat und kann nur innerhalb von MyClass
selbst verwendet werden. 🎜🎜Das obige ist der detaillierte Inhalt vonWas sind die Zugriffsmodifikatoren in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!