Não entendi muito a necessidade de referenciar o construtor da classe na Pai na classe filha através da função super(), uma vez que funcionava sem.
Não entendi muito a necessidade de referenciar o construtor da classe na Pai na classe filha através da função super(), uma vez que funcionava sem.
É apenas para reaproveitar a lógica de definição dos atributos que já existe no construtor da classe mãe.
Mas é obrigatório?
Opa, não sou especialista, mas pelo que entendi não é...
Só é obrigatório se o construtor da filha é diferente do pai. Eu chamei por hábito.