Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2013, 10:20
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 8 meses
Puntos: 306
Respuesta: Implements java

La JVM decide en runtime qué método usar en función del tipo de clase de la instancia, no de la referencia.

Aunque hicieses esto

FiguraGeometrica f = new Cuadrado();
f.calculaArea()

utilizaría el correspondiente a Cuadrado, porque el objeto es de tipo Cuadrado.

El tema da para mucho (overriden, overload), son del tipo de cosas que preguntan en el SCJP.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.