2 回答
TA贡献1829条经验 获得超4个赞
那么你需要一个实例的InnerA实际调用它,你的情况的方法,你不能这样做,因为你还需要的一个实例A为。
您可以将声明更改为:
static public class InnerA {...}因此不需要的实例A,只需要的实例InnerA
TA贡献1872条经验 获得超4个赞
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
添加回答
举报
