Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

No comprendo la parte 4

No me queda muy claro a que se refiere en la parte 4:

4) Ahora intente acceder al elemento en la posición de cuentas[1]. Como en tiempo de ejecución es del tipo CuentaAhorro, el cast no funcionará y se lanzará una excepción en la consola.

lo único que noto es que no se actualizo System.out.println(cc2.getNumero());

debería ser ca2 en lugar de cc2 ya que se elimino el cc2 System.out.println(ca2.getNumero());

Saludos.

1 respuesta

Hola Javier, espero que estés bien

Sí, debería ser ca2 allí no en lugar de cc2.

Creo que el maestro quería que el mismo cast que en la parte 3 se realizara en la parte 4 y, si se hace, resultó como era de esperar, una excepción que informa que el cast no funciona considerando que ca2 no es de la misma clase que cc1. Sería un ejemplo de un cast mal hecho.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios.