Czy klasy wewnętrzne są statyczne?

Czy klasy wewnętrzne są statyczne?
Kordoba
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 154
0

Witam, w książce spotkałem się z takim zdaniem:

Klasy pisane wewnątrz innej klasy są domyślnie zagnieżdżone (statyczne).

Więc dlaczego można tworzyć instancje tych klas? Przecież jest niemożliwe tworzenie instancji klas statycznych.

Kopiuj
Outer.Nested nested = new Outer.Nested();
FA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: warszawa
  • Postów: 315
1

Może bład w tłumaczeniu, zagnieżdżone klasy działają jak normalne, jedyna różnica ze jest taka ze mają dostęp do prywatnych elementów "klasy matki".

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.