Buenas tengo un problema:
public class CuentaCorriente extends Cuenta {
public CuentaCorriente(int agencia, int numero){
super(agencia,numero); //Este super llama al metodo constructor de su clase padre
}
//Este metodo esta siendo sobrescrito de la clase padre...
@Override
public boolean retirar(double valor) {
double comision = 0.2;
return super.retirar(valor + comision);
}
}
Metodo Main
public class TestCuenta { public static void main(String[] args) { CuentaCorriente cc = new CuentaCorriente(1, 1); CuentaAhorros ca = new CuentaAhorros(2, 3);
cc.depositar(2000);
cc.transferir(1000, ca);
System.out.println(cc.getSaldo());
System.out.println(ca.getSaldo());
}
}
en el saldo de cc deberia cobrarle el 0.2, pero no lo hace y no encuentro el problema, gracias si alguien logra ayudarme!!