Расскажите о различиях вложенных классов: простых и статических?
Простые вложенные классы используются для тесной связи с внешним классом, а статические — когда нужно логически сгруппировать некоторый функционал.
Основные различия:
— Простой вложенный класс имеет доступ к членам внешнего класса, статический — нет.
— Для создания экземпляра простого вложенного класса нужен экземпляр внешнего класса, для статического — нет.
— Простой вложенный класс зависит от экземпляра внешнего класса, статический — нет.
Post #80
2.01K
- 👍 7