Modyfikatory dostępu
W ramach promowania hermetyzacji w języku C# typ albo składowa typu może mieć ograniczoną widoczność czy też dostępność dla innych typów i zestawów; dostępność reguluje się za pośrednictwem pięciu modyfikatorów dostępu w deklaracji typu bądź składowej:
public
Dostępność publiczna. Pełna dostępność (niejawnie przyjmowana dla składowych wyliczeń i interfejsów).
internal
Dostępność wewnętrzna. Dostępność wyłącznie w obrębie zestawu zawierającego typ albo zestawów zaprzyjaźnionych (domyślna dostępność dla typów niezagnieżdżonych).
private
Dostępność prywatna. Dostępność (widoczność) jedynie w obrębie typu zawierającego składową (domyślny poziom dostępności dla składowych klas i struktur).
protected
Dostępność zabezpieczona. Dostępność ...
Get C# 3.0. Leksykon kieszonkowy. Wydanie II 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.