W tutorialu jest słowo "widoczność", ale nie rozumiem, co to oznacza?
Narazie dochodzę do wniosku, że modyfikator dostępu przy nazwie klasy narzuca na wszystkie składowe danej klasy "najszerszy" możliwy dostęp, czyli:
- klasa public, pole default -> pole widoczne jako default
- klasa default, pole public -> pole widoczne jako default
Konstruktory i metody tak samo jak pola ( czyli np. jeśli klasa public, jedyny konstruktor private to będzie poprawne, tylko klasa będzie bezużyteczna poza tą klasą poza przypadkami, że pośrednio to wywołam, jakąś np. statyczną metodą tej klasy )
#nintendoswitch