eai pessoal, saudades? heheahae, la vai uma de classes internas, o programa compila e executa? tem saída? da erro? ainda tem leite condensado no armario? hahahaha segue o código! :lol:
[code]package com.foo;
class Test{
private int x = 7;
void doStuff()
{
final int y = 8;
class Inner {
private int z = 9;
void foo()
{
System.out.println( "x = " + x );
System.out.println( "y = " + y );
System.out.println( "z = " + z );
}
}
Inner i = new Inner();
i.foo();
i.z = 0;
System.out.println( "z = " + i.z );
}
public static void main( String[] args )
{
new Test().doStuff();
}
}[/code]