Olá, Bernardo! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o System.out.println para exibir informações com Java, utilizou muito bem o System.out.printf para formatar valores e ainda compreendeu a importância da classe para organizar os atributos e métodos de um produto.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é criar um construtor na classe Produto, facilitando a inicialização dos objetos:
public class Produto {
String nome;
double preco;
int quantidadeEmEstoque;
// Construtor
Produto(String nome, double preco, int quantidadeEmEstoque) {
this.nome = nome;
this.preco = preco;
this.quantidadeEmEstoque = quantidadeEmEstoque;
}
void exibirInformacoes() {
System.out.println("Nome: " + nome);
System.out.printf("Preço: %.2f", preco);
System.out.println("\nQuantidade em estoque: " + quantidadeEmEstoque);
}
}
public class Exercicios {
public static void main(String[] args) {
Produto produto01 = new Produto("Mouse Gamer", 159.9, 25);
produto01.exibirInformacoes();
}
}
Isso faz com que o código fique mais organizado e reutilizável, evitando a repetição de atribuições fora da classe.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: Você prefere que programas sejam escritos de forma mais simples, com atribuições diretas, ou estruturados com construtores e métodos para maior organização?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!