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>
Dúvida sobre classe Interna
C
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo