/*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);