Buscar

Analise as afirmativas abaixo sobre programação orientada a objetos.


1. Um campo, atributo ou método de uma instância funciona como uma variável, cujo valor pode ser alterado.


2. Uma instância de uma classe que contenha vários atributos públicos constitui um objeto mutável, cujo estado pode ser modificado.


3. A sobrecarga (overload) de métodos ocorre quando classes filhas reimplementam métodos definidos pela classe pai.


Assinale a alternativa que indica todas as afirmativas corretas.


Escolha uma opção:


a.

São corretas apenas as afirmativas 1 e 3.



b.

É correta apenas a afirmativa 2.



c.

São corretas apenas as afirmativas 1 e 2.



d.

São corretas apenas as afirmativas 2 e 3.



e.

São corretas as afirmativas 1, 2 e 3.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra "a", pois apenas as afirmativas 1 e 3 estão corretas. A afirmativa 1 está correta, pois um campo, atributo ou método de uma instância funciona como uma variável, cujo valor pode ser alterado. A afirmativa 2 está incorreta, pois uma instância de uma classe que contenha vários atributos públicos não constitui um objeto mutável, uma vez que os atributos podem ser privados e/ou imutáveis. A afirmativa 3 está correta, pois a sobrecarga (overload) de métodos ocorre quando classes filhas reimplementam métodos definidos pela classe pai.

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