Em Programação Orientada a Objetos (POO), a sobrecarga de mé...

Próximas questões
Com base no mesmo assunto
Q4071624 Programação

Em Programação Orientada a Objetos (POO), a sobrecarga de métodos ocorre quando um mesmo identificador representa várias implementações distintas (Deitel; Deitel, 2016). Embora os identificadores dos métodos sobrecarregados sejam os mesmos, suas assinaturas devem ser diferentes.


Considere o código Java a seguir: 


Imagem associada para resolução da questão


Todas as alternativas representam uma sobrecarga válida do método somar da classe Calculadora, EXCETO

Alternativas

Comentários

Veja os comentários dos nossos alunos

ERRADA (Gabarito)

Essa NÃO é uma sobrecarga válida.

Por quê?

Porque o método possui exatamente a mesma assinatura:

A única coisa que mudou foi o tipo de retorno:

Isso não caracteriza sobrecarga e gera erro de compilação.

Fonte: ChatGPT

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo