Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{
String nome;
int idade;
String telefone;
public void exibirDados(){
System.out.println("Nome:"+nome);
System.out.println("Idade:" + idade+ " anos");
System.out.println("Telefone:"+ telefone);
}
}
public class TestaPessoa{
public static void main (String [] args){
exibirDados();
}
}
faltou o método main na classe Pessoa.
faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
Não há erros nos códigos acima.
Faltou criar o objeto na classe Pessoa.
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
Soluções para a tarefa
Respondido por
1
Resposta:
Faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
Perguntas interessantes
Inglês,
5 meses atrás
Matemática,
5 meses atrás
Administração,
5 meses atrás
Matemática,
11 meses atrás