POLIMORFISMO
El polimorfismo en java consiste en declarar y definir varios métodos con el mismo nombre, pero con diferente numero y/o tipo de argumentos y que realizan diferentes operaciones. Sin embargo, el tipo que devuelven los métodos debe coincidir.
Una sintaxis algo genérica puede ser la que sigue:
class nombreClase
{ tipo1 var1;
tipo2 var2;
tipo3 var3;
nombreClase nombreMetodo(tipo1 arg1, …)
{ sentencia11;
sentencia12;
…
sentencia1n;
}
nombreClase nombreMetodo(tipo2 arg1, …)
{ sentencia21;
sentencia22;
sentencia2n;
}
public static void main(args[]) {
sentenciam1;
sentenciam2;
…
sentenciamn;
}
}