internal-Modifizierer
Deklariert eine Klasse, einen Klassenmember, eine Schnittstelle oder einen Schnittstellenmember als intern sichtbar.
internal statement
Argumente
- statement
Erforderlich. Die Definition einer Klasse, einer Schnittstelle oder eines Members.
Hinweise
Der internal-Modifizierer macht eine Klasse, eine Schnittstelle oder einen Member nur im aktuellen Paket sichtbar. Code außerhalb des aktuellen Pakets kann nicht auf internal-Member zugreifen.
Mit dem internal-Modifizierer können Klassen und Schnittstellen gekennzeichnet werden. Im globalen Gültigkeitsbereich sind der internal-Modifizierer und der public-Modifizierer gleichbedeutend. Alle Member einer Klasse oder Schnittstelle können mit dem internal-Modifizierer gekennzeichnet werden.
Der internal-Modifizierer darf mit keinem anderen Sichtbarkeitsmodifizierer (public, private oder protected) kombiniert werden. Sichtbarkeitsmodifizierer beziehen sich auf den Gültigkeitsbereich, in dem sie definiert sind. Auf eine public-Methode einer internal-Klasse kann z. B. nicht öffentlich zugegriffen werden. Hingegen kann Code auf die Methode zugreifen, der auf die Klasse zugreifen kann.
Anforderungen
Siehe auch
Referenz
Konzepte
Gültigkeitsbereich von Variablen und Konstanten