Ejemplo n.º 1
0
        public static void Test()
        {
            BookShelf bookShelf = new BookShelf();

            bookShelf.AddBook(new Book("Around the World in 80 Days"));
            bookShelf.AddBook(new Book("Bible"));
            bookShelf.AddBook(new Book("Cinderella"));
            bookShelf.AddBook(new Book("Daddy Long Legs"));

            Iterator it = bookShelf.iterator();

            while (it.HasNext())
            {
                Book book = (Book)it.Next();
                Console.WriteLine(book.Name);
            }
        }
Ejemplo n.º 2
0
 public BookShelfIterator(BookShelf bookShelf)
 {
     this.bookShelf = bookShelf;
 }