Sobrecarga de métodos
El encabezado o firma de un método (la primera línea en el) nos dice que modificador tiene
el método (publico, protegido, privado), su tipo de retorno (void o alguno de los tipos
previamente vistos) y los parámetros que requiere para...
More
Sobrecarga de métodos
El encabezado o firma de un método (la primera línea en el) nos dice que modificador tiene
el método (publico, protegido, privado), su tipo de retorno (void o alguno de los tipos
previamente vistos) y los parámetros que requiere para trabajar.
Pero ya que se define un método, éste puede definirse varias veces (sobrecargarse) en la
misma clase, pero cambiando su encabezado de manera que sean otros los parámetros a
utilizar, en C++ se pueden sobrecargar operadores, como el +, el - , etc.
, pero en Java no,
en Java el operador + se puede utilizar para sumar números o para concatenar Strings
solamente, la sobrecarga se puede realizar en métodos constructores o métodos no
constructores.
Para ejemplificar la sobrecarga de métodos supongamos que tenemos alguna clase en la que
se lleva el control del inventario de un artículo y puede ser que la cantidad que se reciba sea
un entero, pero también pueda ser un número de doble precisión, o un objeto tipo String,
entonces po
Less