Sobrecarga de método

Imaginemos uma calculadora. Ao invés de termos métodos diferentes pra somar diferentes tipos de numero (double, int):

img_10.png

Nós podemos criar um método chamado soma somente, mas com retorno diferente:

img_11.png

E poderemos chamar o método normalmente passando parâmetros diferentes para cada operação.

img_12.png

Atualizado