EMZETT.
Войти

Внутренние классы

Коротко: Класс, определённый внутри другого класса, — полезен, когда вспомогательный класс по смыслу тесно связан с окружающим и не имеет самостоятельного смысла вне его.

Подробнее: Внутренние классы могут (в зависимости от языка) иметь доступ к закрытым полям окружающего класса, что отличает их от полностью независимых классов. Особая форма — анонимный класс: внутренний класс без собственного имени, определяемый прямо там, где он нужен один раз.

Подробности

Главная причина использовать внутренний класс…

См. также: классы, анонимные классы