static void Main(string[] args) { PancakeHouseMenu pancakeHouseMenu = new PancakeHouseMenu(); DinnerMenu dinnerMenu = new DinnerMenu(); AtJackMenu atJackMenu = new AtJackMenu(); Waitress waitres = new Waitress(pancakeHouseMenu, dinnerMenu, atJackMenu); waitres.PrintMenu(); Console.ReadKey(); }
static void Main(string[] args) { var dinnerMenu = new DinnerMenu(); var lunchMenu = new LunchMenu(); var menuIterators = new List <IEnumerator <Dish> >(); menuIterators.Add(dinnerMenu.CreateIterator()); menuIterators.Add(lunchMenu.CreateIterator()); var waitress = new Waitress(menuIterators); waitress.printMenuItems(); }