public class Card
extends java.lang.Object
コンストラクタと説明 |
---|
Card(int a)
カード番号を指定するコンストラクタ。
|
Card(int suit,
int number)
種類と札番号を指定するコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object o)
引数のカードが同じかどうかを調べる。
|
int |
getNumber()
トランプの札番号を返す。
|
int |
getSuit()
トランプの種類番号を返す。
|
java.lang.String |
getSuitString()
トランプの種類番号に対応する種類名文字列を返す。
|
int |
hashCode()
ハッシュコードを返す
|
java.lang.String |
numberString()
札番号を2桁の文字列に直して返す。
|
int |
seqNumber()
トランプの種類番号と札番号からカード番号nを計算して返す。
|
java.lang.String |
toString()
トランプカードの内容を表す文字列を返す。
|
public Card(int suit, int number)
suit
- 種類番号(0=スぺード、1=ハート、2=クラブ、3=ダイヤ)number
- 札番号1~13)public Card(int a)
a
- カード番号(1~52)public int getSuit()
public int getNumber()
public java.lang.String getSuitString()
public java.lang.String numberString()
public int seqNumber()
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object