115.Método [method] (concepto)

Un método es un poco de código con una misión. Típicamente utiliza una serie de argumentos de entrada para producir un resultado.

 

En una misma clase no pueden convivir dos métodos que tengan igual nombre e igual lista de argumentos de entrada. Simplemente porque java no sabría distinguir a qué método nos referimos en cada momento.

Cuando dos métodos se llaman igual pero difieren en el número, orden o tipo de los argumentos de entrada, se dice que el nombre del método está sobrecargado (en inglés, "overloaded").  Esto se puede hacer en java.

 

int suma (int a, int b) {

  return a + b;

}

 

char suma (char c, int n) {

  return c + n;

}

 

Temas relacionados

Vademécum
variables
signatura
excepciones
constructores
métodos de acceso (getters)
métodos de carga (setters)
paso de argumentos por valor (paso del valor)
paso de argumentos por referencia (paso de la referencia)
valor devuelto (resultado)
número variable de argumentos (varargs)
métodos recursivos