Для того чтобы получить доступ к полю внешнего класса из вложенного класса в Java, можно использовать ключевое слово "outer".
Пример:
В данном примере, метод changeOuterString во внутреннем классе InnerTest изменяет значение поля outerString во внешнем классе Test.
Для того чтобы получить доступ к полю внешнего класса из вложенного класса в Java, можно использовать ключевое слово "outer".
Пример:
class Test {private String outerString = "КО КО КО";
class InnerTest {
public void changeOuterString() {
outerString = "ПОК ПОК ПОК";
}
}
}
В данном примере, метод changeOuterString во внутреннем классе InnerTest изменяет значение поля outerString во внешнем классе Test.