注意是内部类的对象,不是内部类?
2 回答
已采纳
星际怪物
TA贡献31条经验 获得超10个赞
可以
对于非静态内部类,你要实例化内部类必先实例化外部类
public class TestInner {
private void printOuter(){
System.out.println("outer");
}
public class Inner{
public void printInner(){
printOuter();
}
}
}public class Main {
public static void main(String[] args) {
TestInner.Inner a = new TestInner().new Inner();
a.printInner();
}
}内部类属于外部类成员,可访问外部类私有方法
添加回答
举报
0/150
提交
取消
