为啥我的程序直接就能访问了。。。。
class Demo
{
public static void main(String[] args)
{
Outer o=new Outer();
o.Ob();
new Outer().Ob();
}
}
class Outer
{
int x=4;
void Ob()
{
int y=5;
class Inner
{
void function()
{
System.out.println("Inner="+y);
}
}
new Inner().function();
}
void show()
{
System.out.println("Outer="+x);
}
}
输出结果是Inner=5。。。。。 |
|