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