Eu nao entendi muito bem para que serve o constructor
Eu nao entendi muito bem para que serve o constructor
Oi Leonardo,
O constructor é um método especial para criar e inicializar um objeto criado a partir de uma classe.
Como mostrado nas aulas com a utilização do constructor podemos organizar melhor nosso código.
nesse link tem mais informações sobre o construtor: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Classes/constructor
Espero ter ajudado, Abraços
Olá, O constructor é um método que facilita a compreensão do código, por exemplo, sem o construtor quando uma conta for inicializada no módulo principal do seu código, poderia ser feito da seguinte forma:
const conta1 = new ContaCorrente();
conta1.agencia = 1001;
conta1.cliente = cliente1;
onde a classe em questão possui os atributos agencia e cliente.
constructor(cliente, agencia){
this.agencia = agencia;
this.cliente = cliente;
}
com o construtor acima você consegue escrever no módulo principal da seguinte forma:
const conta1 = new ContaCorrente(cliente1, 1001);
espero que com a explicação do Bruno e com esse exemplo esteja mais claro.