Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

bom dia, me ajudem por favor

class cliente {
    constructor(nome,email, cpf, saldo){
    this.nome = nome
    this.email= email
    this.cpf = cpf
    this.saldo=saldo
    }
    depositar(valor){   
        saldo += valor
    }
     exibirSaldo(){
        console.log(this.saldo)
     }
}
class clientePoupanca extends cliente {
    constructor (nome,email, cpf,saldo, saldoPouanca){
        super(nome,email,cpf,saldo)
        this.saldoPouanca = saldoPouanca

    }
      depositarPoupanca(valor){
        this.saldoPouanca += valor
      }

}

const Andre = new clientePoupanca ("Andre","email", "cpf",100,200)
//console.log(Andre)

Andre.depositar(50)
Andre.depositarPoupanca (50)

console.log(Andre)
1 resposta
solução!

Oi, Kelvin, como vai?

Faltou a palavra chave this para se referir ao saldo em seu método depositar. O correto então seria:

depositar(valor){   
    this.saldo += valor
}

Espero ter ajudado.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software