En el ejemplo observamos la clase Util, con el método "getDato" donde tiene diferentes comportamientos.
public class Util { public void getDato(){ System.out.println("Llamando metodo..."); } public void getDato(String nombre){ System.out.println("Tu nombre es: " + nombre); } public void getDato(int numero){ System.out.println("Tu numero es: " + numero); } public void getDato(String nombre, int numero){ System.out.println("Mira tu nombre es: " + nombre + " Numero: " + numero); } public void getDato(char x){ System.out.println("El caracter es: " + x); } }
Creamos una clase Main, podemos observar el método "getDato"
Implementamos los métodos:
y observamos el resultado.
Como se observa acabamos de aplicar sobrecarga de métodos :)
No hay comentarios:
Publicar un comentario