Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Który modyfikator dostępu daje dostęp do pola w obrębie klasy oraz w klasach dziedziczących (a nie z zewnątrz)?

Odpowiedzi

Źle. Publiczny (public) daje dostęp zewsząd, także z kodu zewnętrznego.
Źle. „Opublikowany” nie jest standardowym modyfikatorem dostępu.
Dobrze. Chroniony (protected) udostępnia pole klasie i klasom dziedziczącym.
Źle. Prywatny (private) ogranicza dostęp tylko do tej jednej klasy.