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

DUDA

Estimado este es mi código y pues me arroja los resultados posibles, elaborados por el instructor, pero siento que cometo un error, espero me puedan colaborar por favor.

//Importación de Clase//
import {cliente} from './Cliente.js'
import {cuentaCorriente} from './CuentaCorriente.js'

//Creación de clientes
const clienteA = new cliente();
clienteA.nombreCliente = 'Leonardo';
clienteA.dniCliente = '13804050';
clienteA.rutCliente = '123224';

const cuentaDeLeonardo = new cuentaCorriente();
cuentaDeLeonardo.numero = '1';
cuentaDeLeonardo.agencia = '001';
cuentaDeLeonardo.cliente = clienteA;
console.log(cuentaDeLeonardo);

//cuentaDeLeonardo.#saldo = 10;

let saldo = cuentaDeLeonardo.verSaldo();


saldo = cuentaDeLeonardo.depositoEnCuenta(150);
console.log('El saldo acutal (CuentaLeonardo) '+saldo);

//Transferencia a otra cuenta
const clienteB = new cliente();
clienteB.nombreCliente = 'Maria';
clienteB.dniCliente = '16979808';
clienteB.rutCliente = '8989';

const cuentaDeMaria = new cuentaCorriente();
cuentaDeMaria.numero = '2';
cuentaDeMaria.agencia = '002';
cuentaDeMaria.cliente = clienteB;

cuentaDeLeonardo.transferirParaCuenta(100,cuentaDeMaria);

const saldoMaria = cuentaDeMaria.verSaldo();
console.log('El saldo actual (CuentaMaria) '+saldoMaria);

const saldoLeonardo = cuentaDeLeonardo.verSaldo();
console.log('El saldo actual (CuentaLeonardo) '+saldoLeonardo);
1 respuesta

Hola compañero, el erro que yo veo es que cuando llamas a una clase, debes hacerlo con mayúscula en su comienzo, tal como está definida

const clienteA = new cliente();

debe ser

const clienteA = new Cliente();

y así con cada clase que veo tienen el mismo error