/*Definición de clases*/
class Cliente
{
    nombreCliente;
    dniCliente;
    rutCliente;
}
class CuentaCorriente
{
    numero;
    #saldo;
    agencia;
    constructor(){
    this.#saldo = 0;
    this.numero = '';
    this.agencia = '';
    }
    depositoEnCuenta(valor){
        if (valor > 0)
        this.#saldo += valor;
        return this.#saldo;
    }
    retirarDeCuenta(valor){
    if (valor <= this.#saldo)
    this.#saldo -= valor;
    return this.#saldo;
    }
    verSaldo(){
        return this.#saldo;
    }
}
cuentaDeLeonardo = new CuentaCorriente();
//cuentaDeLeonardo.saldo = 0;
let saldo = cuentaDeLeonardo.verSaldo(); 
console.log('El Saldo actual es '+saldo);
saldo = cuentaDeLeonardo.depositoEnCuenta(100); 
console.log('El Saldo actual es '+saldo);
saldo = cuentaDeLeonardo.retirarDeCuenta(100);
console.log('El Saldo actual es '+saldo);
saldo = cuentaDeLeonardo.depositoEnCuenta(10);
console.log('El Saldo actual es '+saldo);
 
            