Em Java podem ser declarados métodos com o mesmo nome em uma classe, mas cada um dos métodos deve conter diferentes conjuntos de parâmetros. Em outras palavras isso é chamado de Sobrecarga de Métodos.
public class Calculadora{ public int soma(int valor1, int valor2){ return valor1 + valor2; } public float soma(float valor1, float valor2){ return valor1 + valor2; } }
Ao executar o método “soma”, se passarmos por parâmetro dois valores inteiros será executado o método soma do tipo INT, caso os parâmetros sejam dois valores de ponto flutuante, será executado o segundo método soma do tipo FLOAT.
- Tags:
- java