1
resposta

[Dúvida] Polimorfismo - Atividade

class Nozes extends Fruta {
 double porcentagemOleoNatural;
 Nozes(String nome, double peso, String cor, String sabor,
     int diasDesdeColheita, this.porcentagemOleoNatural)
     : super(nome,peso,cor,sabor,diasDesdeColheita);
 @override
 void fazerMassa() {
   print('Tirar a casca');
   super.fazerMassa();
 }

Pelo que entendi da aula a classe Nozes está herdando os métodos de Fruta, que herda também métodos de Bolo, nessa caso não seria correto afirmar que a classe Nozes está sobrescrevendo método de Bolo e não de Fruta?

1 resposta

Fala Davi, de boa?

Cara, pelo enunciado do exercicio não dá pra afirmar que a classe furta herda de bolo, por isso que pode gerar esse tipo de dúvida (as vezes é pegadinha)