Não tá faltando o this.isVegana? Pra ficar assim: ReceitaVegana(super.nome, super.valor, this.isVegana);
Não tá faltando o this.isVegana? Pra ficar assim: ReceitaVegana(super.nome, super.valor, this.isVegana);
Olá, Ashiley, como vai?
Na classe ReceitaVegana
, o campo isVegana
já está definido como true
por padrão, então não é necessário passá-lo como parâmetro no construtor. A implementação atual está correta, pois herda nome e valor da classe Receita e define isVegana
como verdadeiro automaticamente.
Se você quisesse que isVegana
pudesse ser configurável, aí sim seria necessário adicioná-lo ao construtor.