Modyfikatory dostępu (odwołanie w C#)
Modyfikatory dostępu są słowami kluczowymi służącymi do określania zadeklarowanej dostępności elementu członkowskiego lub typu. W tej sekcji przedstawiono pięć modyfikatorów dostępu:
public
protected
internal
private
file
Przy użyciu modyfikatorów dostępu można określić następujące siedem poziomów ułatwień dostępu:
public
: Dostęp nie jest ograniczony.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.file
: 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.
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.
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.