public static void Main(string[] args) { flavorFactory = new CoffeeFlavorFactory(); takeOrders("Cappuccino", 2); takeOrders("Cappuccino", 2); takeOrders("Frappe", 1); takeOrders("Frappe", 1); takeOrders("Espresso", 1); takeOrders("Frappe", 897); takeOrders("Cappuccino", 97); takeOrders("Cappuccino", 97); takeOrders("Frappe", 3); takeOrders("Espresso", 3); takeOrders("Cappuccino", 3); takeOrders("Espresso", 96); takeOrders("Frappe", 552); takeOrders("Cappuccino", 121); takeOrders("Espresso", 121); for (var i = 0; i < ordersMade; ++i) { flavors [i].serveCoffee(tables [i]); } Console.WriteLine(" "); Console.WriteLine("total CoffeeFlavor objects made: " + flavorFactory.getTotalCoffeeFlavorsMade()); }
public static void Main(string[] args) { flavorFactory = new CoffeeFlavorFactory (); takeOrders ("Cappuccino", 2); takeOrders ("Cappuccino", 2); takeOrders ("Frappe", 1); takeOrders ("Frappe", 1); takeOrders ("Espresso", 1); takeOrders ("Frappe", 897); takeOrders ("Cappuccino", 97); takeOrders ("Cappuccino", 97); takeOrders ("Frappe", 3); takeOrders ("Espresso", 3); takeOrders ("Cappuccino", 3); takeOrders ("Espresso", 96); takeOrders ("Frappe", 552); takeOrders ("Cappuccino", 121); takeOrders ("Espresso", 121); for (var i = 0; i < ordersMade; ++i) { flavors [i].serveCoffee (tables [i]); } Console.WriteLine (" "); Console.WriteLine ("total CoffeeFlavor objects made: " + flavorFactory.getTotalCoffeeFlavorsMade ()); }