Home   Cover Cover Cover Cover
 

Sichtbarkeitsattribute

Sichtbarkeitsattribute in abnehmender Striktheit:

private
Am striktesten: nur in der deklarierenden Klasse sichtbar.


protected
In der deklarierenden Klasse und in allen ihren Unterklassen sichtbar, auch wenn diese in anderen Namensräumen liegen. Unsichtbar in anderen Klassen desselben Namensraums oder anderer Namensräume.


internal
Wie public, aber mit der Einschränkung der Sichtbarkeit auf jene Namensräme, die im deklarierenden Assembly liegen.


public
Am großzügigsten: im deklarierenden Namensraum sichtbar sowie in allen Namensräumen, die den deklarierenden Namensraum importieren.