public class Stones
extends java.lang.Object
| コンストラクタと説明 |
|---|
Stones()
石の集合オブジェクトを作成します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
add(int iCol,
int iRow)
石の集合に石の位置を追加します。
|
void |
add(Pos pos)
石の集合に石の位置を追加します。
|
void |
add(Stones stn)
石の集合に石の集合を追加します。
|
void |
clear()
石の集合を空に初期化します。
|
int |
getCount()
石の集合の石の数を返します。
|
Pos |
getNext()
石の集合の次の石の位置を返します。
|
boolean |
getNext(Pos pos)
石の集合の次の石の位置を返します。
|
void |
rewind()
石の集合の読み出しインデックスを初期化します。
|
java.lang.String |
toString()
石の集合を文字列に変換します。
|
public void add(Pos pos)
pos - 追加する石の位置を指定します。public void add(Stones stn)
stn - 追加する石の集合を指定します。public void add(int iCol,
int iRow)
iCol - 追加する石の桁位置を指定します。iRow - 追加する石の行位置を指定します。public void clear()
public int getCount()
public Pos getNext()
null を返します。public boolean getNext(Pos pos)
for文の反復条件として使えるように次の石がないときはfalseを返します。pos - 石の位置が返されるオブジェクトを指定します。true、ないときはfalseを返します。public void rewind()
public java.lang.String toString()
toString クラス内 java.lang.Object