Buscar

Qual das alternativas faz uma afirmação correta sobre o polimorfismo? a. A sobrecarga é o uso excessivo de um método, sendo recomendado dividir a s...

Qual das alternativas faz uma afirmação correta sobre o polimorfismo?
a. A sobrecarga é o uso excessivo de um método, sendo recomendado dividir a sua lógica entre mais métodos.
b. A sobrescrita é um mecanismo que permite que uma classe possua mais de um construtor.
c. Só é possível utilizar a sobrescrita em uma estrutura hierárquica de classes.
d. A sobrecarga e a sobrescrita são mecanismos para se reaproveitar código na declaração de métodos e atributos das classes polimórficas.
e. O polimorfismo de classes ocorre quando instanciamos mais de um objeto da mesma classe com nomes diferentes.
a) A sobrecarga é o uso excessivo de um método, sendo recomendado dividir a sua lógica entre mais métodos.
b) A sobrescrita é um mecanismo que permite que uma classe possua mais de um construtor.
c) Só é possível utilizar a sobrescrita em uma estrutura hierárquica de classes.
d) A sobrecarga e a sobrescrita são mecanismos para se reaproveitar código na declaração de métodos e atributos das classes polimórficas.
e) O polimorfismo de classes ocorre quando instanciamos mais de um objeto da mesma classe com nomes diferentes.

Essa pergunta também está no material:

Topicos Especiais de Programacao Orientada a objetos II
6 pág.

Programação Orientada A Objetos Colégio ObjetivoColégio Objetivo

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada alternativa: a. A sobrecarga é o uso excessivo de um método, sendo recomendado dividir a sobrecarga entre diferentes métodos para evitar problemas de legibilidade e manutenção do código. b. O polimorfismo permite que objetos de classes diferentes sejam tratados de maneira uniforme, desde que pertençam à mesma hierarquia de classes. c. O polimorfismo está relacionado à capacidade de uma classe herdar atributos e métodos de outra classe. d. O polimorfismo é um conceito que não está presente na Programação Orientada a Objetos. e. O polimorfismo é exclusivo de linguagens de programação orientadas a objetos baseadas em classes. A alternativa correta é a letra b) O polimorfismo permite que objetos de classes diferentes sejam tratados de maneira uniforme, desde que pertençam à mesma hierarquia de classes.

0
Dislike0

Responda

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

Mais conteúdos dessa disciplina