private void button1_Click(object sender, EventArgs e) { BookShelf bookShelf = new BookShelf(4); bookShelf.appendBook(new Book("asdf")); bookShelf.appendBook(new Book("2222")); bookShelf.appendBook(new Book("3333")); bookShelf.appendBook(new Book("4444")); Iterator it = bookShelf.iterator(); while (it.hasNext) { Book book = (Book)it.next; Debug.Print(book.Name); } }
public BookShelfIterator(BookShelf bookshelf) { this.bookshelf = bookshelf; this.index = 0; }