Przejdź do treści głównej
INF.03Pytanie #521 z 1558algorytmy-i-podstawy-programowania

Który modyfikator wskazuje podany opis?

Opcje odpowiedzi:
A
static
B
public
C
private
Prawidłowa
D
protected
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (private)

Dlaczego to jest poprawne? W paradygmacie programowania obiektowego, modyfikator dostępu określany słowem kluczowym private (prywatny) rygorystycznie chroni zmienne i metody w taki sposób, że są one widoczne i możliwe do wywołania wyłącznie z wnętrza struktury samej klasy, w której zostały zadeklarowane.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Modyfikator static ustala przypisanie do samej klasy, a nie instancji, lecz nie określa hermetyzacji prywatności.
  • B: Metoda public byłaby dostępna z każdego miejsca w programie.
  • D: Metoda protected (chroniona) jest widoczna dla klasy rodzica oraz klas potomnych (dziedziczących).

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Algorytmy i podstawy programowania”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 78 pytań z tego działu.