/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/java-503-18-007/main.java
17 строк
806 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
class Outer { private String outerField = "Я из внешнего класса"; class Inner { // Нестатический вложенный класс void show() { // Inner автоматически имеет доступ к outerField // Он хранит ссылку на конкретный объект Outer System.out.println(outerField); // или явно: Outer.this.outerField } } } // Создание: Outer outer = new Outer(); // Создаём ВНЕШНИЙ объект Outer.Inner inner = outer.new Inner(); // Создаём ВНУТРЕННИЙ через ВНЕШНИЙ inner.show(); // Работает, потому что inner знает, какой outer его создал