O que é que está imprimindo na aula? Põe um print aqui pra a gente te ajudar.
está ali no terminal em amarelo, mas já resolvi
index coreto :
import {Cliente} from "./Cliente.js"; import {ContaCorrente} from "./ContaCorrente.js"; import {ContaPoupanca} from "./ContaPoupanca.js"; import {Conta} from"./Conta.js";
const cliente1 = new Cliente("Ricardo", 11122233309);
const contaCorrenteRicardo = new Conta(0, cliente1,1001); contaCorrenteRicardo.depositar(500); contaCorrenteRicardo.sacar(100);
const contaPoupanca = new Conta(1001, cliente1, 50);
console.log(contaPoupanca); console.log(contaCorrenteRicardo);
conta corrente.js coreto export class ContaPoupanca { constructor(saldoInicial, cliente, agencia) { this.saldo = saldoInicial; this.cliente = cliente; this._agencia = agencia; }
sacar(valor) {
if (this._saldo >= valor) {cd
this._saldo -= valor;
return valor;
}
}
depositar(valor) {
if (valor <= 100) {
return;
}
this._saldo += valor;
}
tranferir(valor, conta) {
const valorSacado = this.sacar(valor);
conta.depositar(valorSacado);