Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj modyfikatorów dostępu, aby określić zadeklarowaną dostępność elementu członkowskiego lub typu. W tej sekcji przedstawiono cztery modyfikatory dostępu:
publicprotectedinternalprivate
Za pomocą tych modyfikatorów dostępu można określić następujące sześć poziomów ułatwień dostępu:
-
public: brak ograniczeń dostępu. -
protected: Dostęp jest ograniczony do zawierającej klasy lub typów pochodzących z zawierającej klasy. -
internal: Dostęp jest ograniczony do bieżącego zestawu. -
protected internal: Dostęp jest ograniczony do bieżącego zestawu lub typów pochodzących z zawierającej klasy. -
private: Dostęp jest ograniczony do typu zawierającego. -
private protected: Dostęp jest ograniczony do zawierającej klasy lub typów pochodzących z zawierającej klasy w bieżącym zestawie.
Ponadto typ najwyższego poziomu (bez zagnieżdżenia) może używać file modyfikatora. Zadeklarowany typ jest widoczny tylko w bieżącym pliku źródłowym. Typy o zakresie plików są zwykle używane dla generatorów źródłowych. Nie można połączyć file modyfikatora z żadnym modyfikatorem dostępu.
W tej sekcji przedstawiono również następujące pojęcia:
- Poziomy ułatwień dostępu: używanie modyfikatorów dostępu do deklarowania poziomów ułatwień dostępu.
- Domena ułatwień dostępu: określa, gdzie w sekcjach programu można odwoływać się do elementu członkowskiego.
- Ograniczenia dotyczące korzystania z poziomów ułatwień dostępu: podsumowanie ograniczeń dotyczących używania zadeklarowanych poziomów ułatwień dostępu.