1
resposta

[Dúvida] 08 Desafio: hora da prática

Gostaria de confirma se a classe TestaCalculavel esta correta?

public interface Calculavel { double calcularPrecoFinal(); }

public class Livro extends Produto implements Calculavel { private String autor;

@Override
public double calcularPrecoFinal() {
    return preco * 0.9;
}

}

@Override
public double calcularPrecoFinal() {
    // Implementação com taxas adicionais para produtos físicos
    return preco * 1.05;
}

}

public class Produto { double preco ; }

public class TestaCalculave { public static void main(String[] args) { Livro livro = new Livro(); livro.preco = 100; double var = livro.calcularPrecoFinal(); System.out.println(var); } }

1 resposta

Olá Claudeny, como vai? Espero que esteja bem!

Que bom que você realizou a atividade, é isso aí! Espero que continue se dedicando aos estudos e colocando em prática seus aprendizados.

Caso surja alguma dúvida, fico à disposição.

Abraços e bons estudos!