Przejdź do treści głównej
INF.04Programowanie Obiektowe i Paradygmaty (OOP)

Modyfikatory dostępu (Access Modifiers)

Słowa kluczowe definiujące widoczność i zakres dostępności składowych klasy (pól, metod, właściwości).

Zestawienie modyfikatorów:

  • public: Dostępny bez ograniczeń z dowolnego miejsca w programie.
  • private: Dostępny tylko wewnątrz klasy, w której został zadeklarowany (domyślny w C++ dla class oraz w C#).
  • protected: Dostępny wewnątrz klasy deklarującej oraz we wszystkich klasach pochodnych (dziedziczących).
  • internal (C#) / package-private (Java): Dostępny w obrębie tego samego pakietu / zestawu (assembly).

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Modyfikatory dostępu (Access Modifiers) lub rozpocznij trening.