Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }