package lab2.pizza; import java.util.ArrayList; import java.util.List; import java.util.Iterator; public class Order { public static void main(String[] args) { Order order = new Order(); order.placeOrder(); } public void placeOrder(){ Pizza pizza1 = Pizza.large(); pizza1.addTopping("cheese"); pizza1.addTopping("peppers"); pizza1.addTopping("onions"); System.out.println("Pizza 1:\t" + pizza1.getToppings()); System.out.println("Cost:\t" + pizza1.getPrice()); Pizza pizza2 = Pizza.medium(); pizza2.addTopping("ham"); pizza2.addTopping("pinapple"); System.out.println("Pizza 2:\t" + pizza1.getToppings()); System.out.println("Cost:\t" + pizza1.getPrice()); List orders = new ArrayList(); orders.add(pizza1); orders.add(pizza2); int subtotal = 0; for (Iterator iterator = orders.iterator(); iterator.hasNext();) { Pizza pizza = (Pizza) iterator.next(); subtotal += pizza.getPrice(); } System.out.println("Subtotal:\t" + subtotal); System.out.println("Tax:\t" + (subtotal * 0.065)); System.out.println("Total:\t" + subtotal + (subtotal * 0.065)); } }