コード例 #1
0
 public double getTotal() {
   double total = 0;
   for (ItemDoPedido itemDoPedido : itens) {
     total += itemDoPedido.getTotal();
   }
   return total;
 }
コード例 #2
0
 public void removerItem(long codigo) {
   Iterator iterator = itens.iterator();
   while (iterator.hasNext()) {
     ItemDoPedido item = (ItemDoPedido) iterator.next();
     if (item.getCodigo() == codigo) {
       iterator.remove();
     }
   }
 }
コード例 #3
0
 public void adicionarItem(long codigo) {
   for (ItemDoPedido itemDoPedido : itens) {
     if (itemDoPedido.getCodigo() == codigo) {
       itemDoPedido.incrementarQuantidade();
       return;
     }
   }
   ItemDoPedido item = new ItemDoPedido(cardapio.getRobo(codigo));
   itens.add(item);
 }