Estou na luta pra desenvolver um sistema de pedidos em J2ME.
Tenho uma classe chamada ItemPedido, basicamente:public class ItemPedido {
private double quantidade;
private Produto produto;
//....
}
ItemPedido ip1 = new ItemPedido();
ip1.setProduto(produto);
ip1.setQuantidade(quantidade);
lista.addItem(ip1.getProduto().getDescricao());
totalItensPedido++; //essa variavel controla quantos itens já tenho, o item atual que vou incluir
Acredito ter criado uma POG vergonhosa aqui: vários ifs, controlando se totalItensPedido == 1, então ItemPedido 1, e por ai vai.
1º dúvida: existe alguma maneira de eu criar esses objetos (não sei a quantidade, é variável) com um método, ou coisa parecida?
2º dúvida: é possível saber quantos objetos foram criados dessa classe? (preciso colocar eles num vetor de itensPedido[])
Qualquer ajuda é bem vinda, desde já agradeço.