martes, 13 de octubre de 2015

Sobrecarga de Metodos

Los metodos sobrecargados se utilizan para reutilizar el nombre de un metodo pero con diferente argumento, en pocas palabra dentro de una clase se podria crear metodos con el mismo nombre pero con diferente argumentos; las carateristicas que pueden tener un metodo sobrecargado son:
- Los metodos sobrecargados deben ser con diferente argumento.
- Un metodo puede ser sobrecargado en la misma clase o en una subclase.
- Pueden retornar diferentes valores siempre y cuando sea diferente de void.
Veamos un ejemplo claro:hagamos un metodo sobrecargado en la clase Persona.java


//metodo CambiarDatos 
public void CambiarDatos (String n,String p)
{
  nacionalidad= n;
  profesion=p;
}

//sobrecarga metodo CambiarDatos
public void CambiarDatos (String n)
{
  nacionalidad= n;
}

No hay comentarios.:

Publicar un comentario