Buscar

Considere a classe em Java a seguir:   class Pessoa {            public String nome;            public int idade;            public String cpf;    ...

Considere a classe em Java a seguir:

 

class Pessoa {

           public String nome;

           public int idade;

           public String cpf;

           

           public Pessoa(String n) {

                       this.nome = n;

           }

           public Pessoa(String n, int i){

                       this.n = nome;

                       this.i = idade;

           }

}

 

Considerando a classe acima, analise as afirmações a seguir:

 

I. Contém dois métodos com o mesmo nome, o que dará erro.

 

II. Contém dois métodos sem tipo de retorno, o que dará erro.

 

III. Não impede que seus atributos sejam modificados externamente.

 

Estão corretas as afirmações:

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as afirmações: I. Contém dois métodos com o mesmo nome, o que dará erro. Isso está incorreto. A classe contém dois construtores com nomes diferentes, o que é permitido em Java. II. Contém dois métodos sem tipo de retorno, o que dará erro. Também está incorreto. Os métodos são construtores, que não possuem um tipo de retorno explícito, mas são válidos em Java. III. Não impede que seus atributos sejam modificados externamente. Isso está correto. Os atributos da classe são públicos, o que permite que sejam modificados externamente. Portanto, a única afirmação correta é a III.

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