internal-Modifizierer
Aktualisiert: November 2007
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
Konzepte
Gültigkeitsbereich von Variablen und Konstanten