Przykład
public
class
Zewnętrzna {
private
final
class
Wewnętrzna1 {
private
final
class
Wewnętrzna2 {
private
final
class
Wewnętrzna3 {
}
}
}
}
Rozwiązanie
Przenieś wszystkie zagnieżdżone klasy wewnętrzne do najbardziej zewnętrznego poziomu klasy wewnętrznej.
public
class
Zewnętrzna {
private
final
class
Wewnętrzna1 {}
private
final
class
Wewnętrzna2 {}
private
final
class
Wewnętrzna3 {}
}