2 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊
那么你需要一個(gè)實(shí)例的InnerA
實(shí)際調(diào)用它,你的情況的方法,你不能這樣做,因?yàn)槟?em>還需要的一個(gè)實(shí)例A
為。
您可以將聲明更改為:
static public class InnerA {...}
因此不需要的實(shí)例A
,只需要的實(shí)例InnerA

TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊
class Car {
void carMethod() {
System.out.println("inside carMethod");
class TataCar {
void tataCarMethod() {
System.out.println("inside tataCarMethod");
}
}
TataCar y = new TataCar();
y.tataCarMethod();
}
}
class MainClass {
public static void main(String[] args) {
Car carObj=new Car();
carObj.carMethod();
}
}
Output:
inside carMethod
inside tataCarMethod
添加回答
舉報(bào)