/// <summary> /// スキャン対象が次の要素を持っているか /// </summary> /// <returns>持っているかどうか</returns> public bool hasNext() { if (index < bookShelf.getLength()) { return(true); } else { return(false); } }
/// <summary> /// コンストラクタ /// </summary> /// <param name="bookShelf">本棚オブジェクト</param> public BookShelfInverseIterator(BookShelf bookShelf) { this.bookShelf = bookShelf; index = bookShelf.getLength() - 1; }