Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2012, 10:26
_Ruben_
 
Fecha de Ingreso: enero-2008
Mensajes: 201
Antigüedad: 16 años, 9 meses
Puntos: 39
Respuesta: Instanciar un objeto de tipo clases abstracta

Lo importante es que lo que hay a la derecha del igual (lo que se instancia) no sea abstracto. Si de FiguraGeometrica heredase la clase Cuadrilatero (que también sería abstracta) y de Cuadrilatero heredase Cuadrado, entonces esto sería incorrecto:
FiguraGeometrica miFigura = new Cuadrilatero();

Pero si serían correctas:
FiguraGeometrica miFigura = new Cuadrado();
Cuadrilatero miFigura = new Cuadrado();