1
respuesta

no me toma la comisión en el calculo

package bytebank_heredado;

public class CuentaCorriente extends Cuenta {

public CuentaCorriente(int agencia, int numero) {
    super(agencia, numero);
}

@Override
public boolean saca(double valor) {

    double comision = 0.2;
    return super.saca(valor + comision);
}

}

1 respuesta

Hola compañero revisa la parte de transferencia , asegúrate que se llame al método {saca}. en la parte de {this.saca}

public boolean transfiere(double valor, Cuenta destino) { if(this.saldo >= valor) { this.saca (valor); destino.deposita(valor); return true; } else { return false; } }