Buscar

12. Em relação à sobrecarga e sobrescrita, assinale a alternativa correta. a) Interfaces não podem sobrecarregar a definição do cabeçalho de seus ...

12. Em relação à sobrecarga e sobrescrita, assinale a alternativa correta.

a) Interfaces não podem sobrecarregar a definição do cabeçalho de seus métodos.
b) Sempre que temos métodos com o mesmo nome em classes diferentes, há a ocorrência de sobrescrita.
c) Quando há dois métodos na mesma classe com o mesmo nome, no entanto estes se diferenciam em relação aos seus parâmetros em quantidade, ordem ou tipo, podemos dizer que ocorre sobrecarga de métodos nessa classe.
d) Só é possível haver sobrecarga de métodos quando ocorre a herança entre classes.

Essa pergunta também está no material:

analista_de_sistema_desenvolvedor_de_sistema
10 pág.

Sistema Respiratório Faculdade MultivixFaculdade Multivix

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra c) Quando há dois métodos na mesma classe com o mesmo nome, no entanto estes se diferenciam em relação aos seus parâmetros em quantidade, ordem ou tipo, podemos dizer que ocorre sobrecarga de métodos nessa classe. A sobrecarga de métodos ocorre quando há dois ou mais métodos com o mesmo nome, mas com diferentes parâmetros. Já a sobrescrita de métodos ocorre quando uma classe filha redefine um método da classe pai com a mesma assinatura. As interfaces podem sim sobrecarregar a definição do cabeçalho de seus métodos. E a herança não é um requisito para a sobrecarga de métodos.

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