Java fornece tipos de dados primitivos que são manipulados de forma similar a outras linguagens de programação não orientadas a objetos como, por exemplo, C e Pascal. Isso significa que as variáveis criadas com o uso de tipos primitivos não podem ser tratadas como classes e objetos. Considere o código a seguir que define o método calcularDesconto: private void calcularDesconto() { // TODO definir a variável de desconto this.preco = this.valorProduto * desconto; }
Acho que você só copiou parte do enunciado, e veio junto uma imagem gigante e desnecessária.
De qualquer forma, poste o que já fez e descreva onde está a sua dificuldade, pois só postando o enunciado, dificilmente alguém aqui vai te ajudar.
Abraço.
2 curtidas
public class Desconto {
private Object preco;
private int valorProduto;
private void calcularDesconto() {
int desconto = 0;
// TODO definir a variável de desconto
this.preco = this.valorProduto * desconto;
Não está dando para entender o que enunciado está querendo que você faça, antes do código que você fez (meio incompleto), mande o enunciado inteiro, pois está faltando o principal.