2
respostas

[Projeto] RELATÓRIO DE PRODUTOS

package classes;

public class Produtos {
    String nome;
    double preco;
    int quantidade;

    public void mostraDadosProduto() {
        System.out.printf("Nome do produto: %s\n", this.nome);
        System.out.printf("Preço do produto: R$%.2f\n", this.preco);
        System.out.printf("Estoque do produto: %d", this.quantidade);
    }

    public Produtos(String nome, double preco, int quantidade) {
        this.nome = nome;
        this.preco = preco;
        this.quantidade = quantidade;
    }
}

import classes.Produtos;

public class MainExerciciosEstoque {
    public static void main(String[] args) {

        Produtos produto1 = new Produtos("Batata", 2.95, 10);
        produto1.mostraDadosProduto();
    }
}
2 respostas

Oi, Cauan! Como vai?

Gostei da forma como você estruturou a classe Produtos, utilizando atributos, construtor e um método específico para exibir os dados do produto. Isso demonstra uma boa compreensão dos conceitos de orientação a objetos, além de deixar o código mais organizado e fácil de manter.

Uma dica interessante para o futuro é criar um método para calcular o valor total do estoque de um produto. Veja este exemplo:

<pre><code>
double valorTotalEstoque() {
    return preco * quantidade;
}
</code></pre>

Esse código calcula o valor total do estoque multiplicando o preço pela quantidade disponível, o que pode ser útil em relatórios e controles de produtos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito obrigado pelas dicas, depois irei aprimorar o código!