EMZETT.
Увійти

Внутрішні класи

Коротко: Клас, визначений усередині іншого класу, — корисний, коли він тісно пов’язаний за змістом із зовнішнім класом і більше ніде не потрібен.

Докладніше: Нестатичний внутрішній клас автоматично має доступ до полів зовнішнього екземпляра. Для класів, яким такий доступ не потрібен, зазвичай кращий вибір — статичний вкладений клас (static class).

Подробиці

class Car {
    private String model = "Mode

Див. також: класи, анонімні класи