Hola! no sé que estoy haciendo mal porque desde que dividí los class en carpetas ahora ya no compila y no se porqué, cada test nuevo que creo sale con lo mismo, sigo avanzando pero igual no me salen igual que en los videos :(. Adjunto muestra del código y la img de lo que me sale. También importé cuenta pero java puso un mensaje para quitarlo, Gracias anticipadas por la ayuda!
package com.bytebank.test;
import com.bytebank.modelo.Cliente; import com.bytebank.modelo.CuentaAhorros; import com.bytebank.modelo.CuentaCorriente;
public class TestArregloReferencias { public static void main(String[] args) {
CuentaCorriente cc = new CuentaCorriente(23, 44);
// [ |cc | | | ]
Object [] referencias = new Object[5];
referencias [1] = cc;
Cliente cliente = new Cliente();
referencias [4] = cliente;
Cliente obtenido = new Cliente();
System.out.println(obtenido);
//System.out.println(cc);
//System.out.println(cuentas [0]);
CuentaAhorros ca = new CuentaAhorros(44, 55);
referencias [3] = ca;
referencias [0] = new CuentaCorriente(11, 99);
System.out.println(referencias[0]);
//Cast
CuentaCorriente cuenta = (CuentaCorriente) referencias[1];
System.out.println(cuenta);
for (int i = 0; i < referencias.length; i++) {
System.out.println(referencias[i]);
}
}
}