// Constructore public ArrayIterator(MenuItem[] items) { this._items = items; }
public DinerMenuIterator(MenuItem[] items) { this._items = items; }
public AlternatingDinerMenuIterator(MenuItem[] list) { this._list = list; _position = int.Parse(DateTime.Now.DayOfWeek.ToString()) % 2; }
public void AddItem(String name, String description, bool vegetarian, double price) { MenuItem menuItem = new MenuItem(name, description, vegetarian, price); if (_numberOfItems >= MAX_ITEMS) { Console.WriteLine("Sorry, menu is full! Can't add item to menu"); } else { _menuItems[_numberOfItems] = menuItem; _numberOfItems = _numberOfItems + 1; } }