Imagem de fundo

Durante o desenvolvimento de um sistema de vendas, um analista implementou a classe aba...

Durante o desenvolvimento de um sistema de vendas, um analista implementou a classe abaixo para calcular o valor do desconto aplicado sobre um produto com base em um percentual fornecido:


public class Produto {

public double preco;

public double calcularDesconto(double percentual) {

return preco * (percentual / 100);

}

}


Considerando que um produto custa R$ 200,00 e deseja-se aplicar-lhe um desconto de 10%, qual das alternativas abaixo apresenta a sequência correta de comandos em Java que deve ser utilizada para instanciar um objeto, configurar o preço e obter o valor do desconto?


A

Produto.calcularDesconto(10);


B

new Produto().preco = 200; calcularDesconto(10);


C

Produto p = new Produto(); p.calcularDesconto(10);


D

Produto p = new Produto(); p.preco = 200; p.calcularDesconto(10);


E

calcularDesconto(200, 10);