Tôi đã triển khai một lớp lồng nhau trong Java và tôi cần gọi phương thức lớp bên ngoài từ lớp bên trong.Gọi hàm lớp bên ngoài từ lớp bên trong
class Outer {
void show() {
System.out.println("outter show");
}
class Inner{
void show() {
System.out.println("inner show");
}
}
}
Làm cách nào tôi có thể gọi phương thức Outer
show
?
Chúng ta có thể giả sử rằng lớp bên trong của bạn giữ một thể hiện của lớp bên ngoài? – Eric
@Eric: trong java, một thể hiện của một lớp bên trong không tĩnh ALWAYS giữ một thể hiện của lớp bên ngoài – newacct
@Eric: điều đó luôn đúng trong một lớp bên trong Java không tĩnh! –