import java.util.ArrayList; public class LaundryRunner { public static void main(String[] args) { LaundryOrder l1 = new LaundryOrder("Bill Dixon", 5, 20.50); LaundryOrder l2 = new LaundryOrder("Bart Simpson", 4, 16.75); LaundryOrder l3 = new LaundryOrder("Tommy Gun", 11, 23.50); LaundryOrder l4 = new LaundryOrder("Allison Chains", 7, 12.80); LaundryOrder l5 = new LaundryOrder("George Brett", 1, 7.25); LaundryOrder l6 = new LaundryOrder("Harvey Dent", 3, 11.50); AlterationOrder a = new AlterationOrder("Handle with care"); LaundryOrder l7 = new LaundryOrder("Harvey Dent", 6, 24.00); Laundry l = new Laundry(); l1.setReady(true); l3.setReady(true); l5.setReady(true); l7.setReady(true); l2.setNumItems(5); l4.setAmount(14.80); l5.setCustomerName("Bill Dixon"); //a.instructions = "Wash gently" errors out because its private and there is no set method l.allOrders.add(l1); l.allOrders.add(l2); l.allOrders.add(l3); l.allOrders.add(l4); l.allOrders.add(l5); l.allOrders.add(l6); l.allOrders.add(l7); l.allOrders.add(a); System.out.println("Before"); l.outputOrders(); ArrayList unfinished = l.unfinishedOrders(); System.out.println(unfinished.size() + " orders are unfinished at this time"); System.out.println(l.allOrders.size() + " orders are currently in allOrders"); System.out.println("Average amount due is $" + l.averageBill()); l.allOrders = l.combineOrders(); System.out.println(unfinished.size() + " orders are unfinished at this time"); System.out.println(l.allOrders.size() + " orders are currently in allOrders"); System.out.println("Average amount due is $" + l.averageBill()); System.out.println(); System.out.println("After"); l.outputOrders(); } }