Zugriffsmodifizierer im Überblick

Die Tabelle 17.2 fasst zusammen, welche Zugriffsmodifizierer welchen Elementen der Sprache mit welchem Effekt zugeteilt werden können.

Tabelle 17.2 Übersicht über die Zugriffsmodifizierer. Die Standardwerte sind fett hervorgehoben.

Element

Zugriffsmodifizierer

Beschreibung

Namespace

Namespaces sind implizit public

 

Klassen, Strukturen, Schnittstellen

public

Uneingeschränkt zugänglich

internal

Beschränkt auf das eigene Programm (Kompilierungsgemeinschaft)

 

Klassen-Member

public

Uneingeschränkt zugänglich

internal

Beschränkt auf das eigene Programm (Kompilierungsgemeinschaft)

protected internal

Beschränkt auf die eigene Klasse, von dieser abgeleitete Klassen und das eigene Programm

protected

Beschränkt auf die eigene und abgeleitete ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.