|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectHand
public class Hand
手札を表すクラス。
フィールドの概要 | |
---|---|
private ArrayList |
deal_
手札にあるカードを保持するためのリスト |
コンストラクタの概要 | |
---|---|
Hand()
|
メソッドの概要 | |
---|---|
void |
addCard(Card card)
カードを加える。 |
int |
getNumberOfCards()
枚数を数える。 |
Card |
lookCard(int position)
手札にあるカードを見る。 |
Card |
pickCard(int position)
手札からカードを引く。 |
void |
shuffle()
シャッフルする。 |
String |
toString()
手札にあるカードを文字列で表現する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
private ArrayList deal_
コンストラクタの詳細 |
---|
public Hand()
メソッドの詳細 |
---|
public void addCard(Card card)
card
- 加えるカードpublic Card lookCard(int position)
position
- カードの位置。
public Card pickCard(int position)
position
- カードの位置。
public void shuffle()
public int getNumberOfCards()
public String toString()
Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |