Pessoal esta ocorrendo um erro informando que a variável mo3 não-estática não pode ser referencial de um contexto estático. Nâo estou entendendo
[code]class MyOuter3 {
private String x = “Variavel x global”;
public static void main(String[] args) {
MyOuter3 mo3 = new MyOuter3();
mo3.doStuff();
}
public void doStuff() {
String y = "Variavel y local de metodo"; // Lembre-se: Variáveis locais de método so podem ser marcadas como FINAL ou ABSTRACT.
class Inner3 {
public void seeOuter() {
System.out.println("Variavel da classe externa y: " + x);
System.out.println("Variável local de método de doStuff(): "); // não se precupem com essa linha
}
}
Inner3 i3 = new Inner3();
i3.seeOuter();
}
}[/code]