Olá novamente a todos do Alura, nesta parte do curso eu realizei a criação da classe conta e criei suas filhas, segue o código:
class Conta {
constructor(saldo) {
this.saldo = saldo;
}
get saldo() {
return this.saldo;
}
atualiza(taxa) {
throw new Error("Este método necessita ser implementado");
}
}
class ContaCorrente extends Conta {
atualiza(taxa) {
this.saldo += taxa;
}
}
class ContaPoupanca extends Conta {
atualiza(taxa) {
this.saldo += taxa * 2;
}
}
let CC = new ContaCorrente(100);
let CP = new ContaPoupanca(100);
Ao executar o código, recebo o erro que descrevi no assunto deste tópico.
Agradeceria qualquer tipo de ajuda, pois eu não sei porque eu recebo este erro uma vez que eu passo o valor pro construtor e o erro me diz que ele não pode fazer isso porque a classe conta possui apenas um getter.