Exemplo n.º 1
0
        public void PrintVegetarianMenu()
        {
            Iterator iterator = allMenus.CreateIterator();

            Console.WriteLine("\nVegetarian menu\n----");
            while (iterator.HasNext())
            {
                MenuComponent menuComponent = (MenuComponent)iterator.Next();
                try
                {
                    if (menuComponent.Vegetarian)
                    {
                        menuComponent.Print();
                    }
                } catch (InvalidOperationException e) { }
            }
        }
Exemplo n.º 2
0
 public void PrintMenu()
 {
     allMenus.Print();
 }