Olá, Nicollas! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de classes para estruturar os produtos, utilizou muito bem o ArrayList para armazenar os itens e ainda compreendeu a importância do método toString para exibir informações de forma organizada.
Uma dica interessante para o futuro é calcular o valor total da lista de produtos, mostrando não apenas os itens mas também a soma dos preços. Assim:
import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
Produto pipoca = new Produto("Pipoca", 5.25);
Produto cuzcuz = new Produto("Cuzcuz", 4.50);
ArrayList<Produto> list = new ArrayList<>();
list.add(pipoca);
list.add(cuzcuz);
double total = 0;
for (Produto produto : list){
System.out.println(produto);
total += produto.getPreco();
}
System.out.println("Valor total dos produtos: " + total);
}
}
Isso faz com que o programa seja mais completo, permitindo visualizar não só os detalhes de cada produto, mas também o custo total da compra.
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!