Codigo fonte mercado
import java.util.Scanner; public class Mercado { public static void main(String[] args) { // criando produtos. A posicao do produto deve ser o código - 1 // criando vetor de produtos Produto[] produtos = new Produto[3]; // criando um produto Produto p = new Produto(); p.setCodigo(1); p.setDescricao("Leite"); p.setValorUnitario(2f); // fazendo a posicao 0 do vetor apontar para o produto criado produtos[0] = p; // criando outro produto p = new Produto(); p.setCodigo(2); p.setDescricao("Pao"); p.setValorUnitario(0.2f); // fazendo a posicao 1 do vetor apontar para o produto criado produtos[1] = p; // criando outro produto p = new Produto(); p.setCodigo(3); p.setDescricao("Cafe"); p.setValorUnitario(1.5f); // fazendo a posicao 1 do vetor apontar para o produto criado produtos[2] = p; // exibindo lista de produtos System.out.println("Produtos"); for (int i = 0; i < produtos.length; i++) { System.out.print(produtos[i].getCodigo() + " "); System.out.print(produtos[i].getDescricao() + " "); System.out.println(produtos[i].getValorUnitario()); } //