Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Práctica - Métodos

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

Hola,

Gracias por tu contribución y felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartatucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios