Imagem de fundo

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

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

Fonte: dados do elaborador


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


A

public double somar(int a, int b)


B

public float somar(float a, float b)


C

public int somar(int a, int b, int c)


D

public int somar()