Vous êtes sur la page 1sur 1

Sobrecarga de Metodos (Java)

Este tema no es complejo pero si importante para tener en cuenta . Una sobrecarga de mtodos o funciones se conoce por tener mas de un mtodo con el mismo nombre, aplicando hasta el momento lo dicho generara errores al momento de compilar, en este punto se debe de aclarar ciertas caractersticas que posee la sobrecarga de mtodos: [important]

Los mtodos sobrecargados poseen el mismo nombre sin importar el numero de mtodos que hayan. Se puede usar cualquier tipo de mtodo (String, int, float, Double, etc.). Recordemos que si el mtodo es diferente de Void se debe de retornar un valor dependiendo del tipo de mtodo declarado.

Los parmetros o argumentos que posean los mtodos sobrecargados pueden ser de diferentes tipos y diferente cantidad de estos. [/important] Si en este momento no se tiene muy claro el concepto lo ilustrare a continuacin usando como ejemplo el anterior post, resumiendo en este se tiene una calculadora que recibe dos nmeros para realizar las operaciones bsicas (suma, resta, divisin, multiplicacin), pero, Si es necesario usar mas nmeros para realizar las mismas operaciones? La pequea variacin que har es usar hasta 3 nmeros, ya con esto se usara la sobrecarga de mtodos. Como se puede apreciar en las lineas 7 y 14 se puede ver el funcionamiento de la sobrecarga, dependiendo del uso (2 nmeros o 3) se invoca el mtodo deseado, esto sucede para losmtodos resta y multiplicacion ya que para el de divisin queda de tarea para ustedes. Como dije al principio este tema no es difcil ni mucho menos tedioso, espero haber aclarado alguna duda respecto al tema del post. Como siempre agradezco cualquier comentario que deseen dejar.

Vous aimerez peut-être aussi