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