Quando escrevi o código da maneira que foi mostrada no vídeo o VScode me sugeriu essa mudança, alegando ser do ES6. Queria saber a diferença, se é apenas um método mais recente para se obter o mesmo resultado ou classes é outra coisa.
class cliente {
constructor(nome, cpf, email, saldo) {
this.nome = nome
this.cpf = cpf
this.email = email
this.saldo = saldo
this.depositar = function (valor) {
this.saldo += valor
}
}
}