public double getTotalCost() { double total = 0; for (Iterator li = getItems(); li.hasNext(); ) { CartItem item = (CartItem) li.next(); total += item.getTotalCost(); } return total; }