Ao criar uma classe que herda de outra no construtor todas as propriedades da mãe precisam ser definidas novamente ? Não existe uma forma de encurtar isso e definir somente os novos atributos ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ao criar uma classe que herda de outra no construtor todas as propriedades da mãe precisam ser definidas novamente ? Não existe uma forma de encurtar isso e definir somente os novos atributos ?
Isabela acho que isso poderia ser a solução da sua pergunta: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Operators/super
Utilizando o super() podemos utilizar o construtor da classe que herdamos e depois só definir os campos especializados da classe que herda.