Buscar

Analise o código a seguir: public abstract class Pessoa { private String nome; public String getNome() { return nome; } ...

Analise o código a seguir:
public abstract class Pessoa
{
private String nome;
public String getNome()
{
return nome;
}
public void setNome(String nome)
{
this.nome = nome;
}
public abstract String imprimeDados();
}
public class PessoaFisica extends Pessoa
{
private String cpf,rg;
public String getCpf()
{
return cpf;
}
public void setCpf(String cpf)
{
this.cpf = cpf;
}
public String getRg()
{
return rg;
}
public void setRg(String rg)
{
this.rg = rg;
}
}

a. A classe PessoaFisica precisa implementar o método imprimeDados().
b. A classe PessoaFisica deve ser declarada como abstrata também.
c. A classe Pessoa não pode ser declarada como classe abstrata.
d. É preciso trocar a palavra extends por implements na classe PessoaFisica.
e. A classe Pessoa não pode ter atributos e somente métodos abstratos.

Essa pergunta também está no material:

Prova de Grau B - Programação Orientada a Objetos II
13 pág.

Análise e Desenvolvimento de Sistemas Centro Universitário UniftecCentro Universitário Uniftec

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: a. A classe PessoaFisica precisa implementar o método imprimeDados().

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais