Dúvida sobre classe Interna

1 resposta
C
Fiz esta classe no Eclipse, mas não compila. É exibido a seguinte msg:


"Must explicity qualify the allocation with an enclosing instance of type One (e.g. x. new A() where  x is an  instance of One) " mas não consigo resolver.





Por favor, alguém me ajude a descobrir o erro:





public class One {





	public static void main(String[] args) {


		


		Pessoa a= new Pessoa();


	}


	


	public class Pessoa


	{


		private String nome;


		


		public String getNome() {


			return nome;


		}





	}


}


<i>null</i>

1 Resposta

F
achu q ta dando erro pq vc colocou a classe pessoa dentro da One, tenta assim:





public class One {





public static void main(String[] args) {





Pessoa a= new Pessoa();


}


}


public class Pessoa


{


private String nome;





public String getNome() {


return nome;


}


}
Criado 26 de maio de 2003
Ultima resposta 26 de mai. de 2003
Respostas 1
Participantes 2