本帖最后由 唐林渊 于 2012-3-5 22:01 编辑
class Person{
int x=7;
class Fun{
int x=8;
fun()
{
System.out.println(x);
}
}
show(){
System.out.println(x);
}
}
想上面这个如果我创建一个内部类使用fun()
Persosn.Fun pp=new Person().new Fun()
这样可以直接调用fun().我知道
但现在我想调用外部类的show(),还需要在重新的创建一个外部类对象吗? |
|