trump
クラス Joker

java.lang.Object
  上位を拡張 trump.Card
      上位を拡張 trump.Joker

public class Joker
extends Card

ジョーカーを表すクラス。 Cardクラスを継承している。 setNumber()、setSuit()メソッドを利用することで、どのようなカードとしても 扱うことができる。


フィールドの概要
 
クラス trump.Card から継承されたフィールド
CARD_NUM, number, suit, SUIT_CLUB, SUIT_DIAMOND, SUIT_HEART, SUIT_NUM, SUIT_SPADE
 
コンストラクタの概要
Joker()
          コンストラクタ。
 
メソッドの概要
 void setNumber(int number)
          数を変更する。
 void setSuit(int suit)
          スートを変更する。
 String toString()
          カードを文字列で表現する。
 
クラス trump.Card から継承されたメソッド
getNumber, getSuit
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Joker

public Joker()
コンストラクタ。 デフォルトでは、ジョーカーは何の値・スートも表さない。 getNumber()、getSuit()は0を返す。

メソッドの詳細

setNumber

public void setNumber(int number)
数を変更する。

パラメータ:
number - 数

setSuit

public void setSuit(int suit)
スートを変更する。

パラメータ:
suit -

toString

public String toString()
カードを文字列で表現する。 ObjectクラスのtoStringメソッドをオーバーライドしたメソッド。

オーバーライド:
クラス Card 内の toString
戻り値:
カードの文字表現