Witaj Amigo! Szybko radziłeś sobie z nowymi tematami i zadaniami. A dziś mam dla Was dużo dobrej lektury. Myślę, że jeszcze raz przyda ci się prawidłowe radzenie sobie z zagnieżdżonymi klasami.

Zagnieżdżone klasy wewnętrzne

Po co tworzyć jedną klasę wewnątrz drugiej? Na przykład, aby wyróżnić pewną jednostkę, która jest nierozerwalnie powiązana z inną jednostką, aby zachować logikę programu. Trudny? W porządku. Rozważmy wszystko szczegółowo i z przykładami w tym artykule .

Statyczne klasy zagnieżdżone

Czym różnią się statyczne klasy zagnieżdżone od innych grup? Nadal rozważamy temat klas zagnieżdżonych i zajmujemy się niuansami - w tym praktycznym wykładzie .

Klasy wewnętrzne w metodzie lokalnej

Klasy lokalne są podgatunkiem klas wewnętrznych, ale mają wiele cech i różnic. Zobaczmy to w akcji.

Klasy anonimowe

Podobnie jak klasy lokalne, o których mówiliśmy w poprzednim wykładzie, klasy anonimowe są podgatunkiem klas wewnętrznych. Mają też kilka podobieństw i różnic między nimi. Zrozummy w tym szczegółowym wykładzie , dlaczego w rzeczywistości są one nazywane „anonimowymi”, i spójrzmy na praktyczne przykłady.

Poza tym przydatny link. Wszystko o finale przeczytaliśmy w rozdziale 7 książki „Java Philosophy” w artykule na naszej stronie internetowej.