
Статический вложенный класс в Java
Статический внутренний класс — это вложенный класс, который является статическим членом внешнего класса. Доступ к нему возможен без создания экземпляра внешнего класса с использованием других статических элементов. Как и статические члены, статический вложенный класс не имеет доступа к переменным экземпляра и методам внешнего класса. Синтаксис статического вложенного класса в Java выглядит следующим образом:
class MyOuter {
static class Nested_Demo {
}
}
Создание экземпляра статического вложенного класса немного отличается от экземпляра внутреннего класса.
Следующая программа показывает, как использовать статические вложенные классы.
Статический внутренний класс — это вложенный класс, который является статическим членом внешнего класса. Доступ к нему возможен без создания экземпляра внешнего класса с использованием других статических элементов. Как и статические члены, статический вложенный класс не имеет доступа к переменным экземпляра и методам внешнего класса. Синтаксис статического вложенного класса в Java выглядит следующим образом:
class MyOuter {
static class Nested_Demo {
}
}
Создание экземпляра статического вложенного класса немного отличается от экземпляра внутреннего класса.
Следующая программа показывает, как использовать статические вложенные классы.