Я реализовал вложенный в Java класс, и мне нужно вызвать метод внешнего класса из внутреннего класса.Вызов внешней функции класса из внутреннего класса
class Outer {
void show() {
System.out.println("outter show");
}
class Inner{
void show() {
System.out.println("inner show");
}
}
}
Как я могу назвать Outer
метод show
?
Можно ли считать, что ваш внутренний класс содержит экземпляр внешнего класса? – Eric
@ Эрик: в java экземпляр нестатического внутреннего класса ALWAYS содержит экземпляр внешнего класса – newacct
@ Эрик: это всегда верно в нестационарном внутреннем классе Java! –