クラス Table

java.lang.Object
  上位を拡張 Table

public class Table
extends Object

テーブルを表すクラス。


フィールドの概要
private  Card[][] table_
          テーブルを並べる場を表す2次元配列
 
コンストラクタの概要
Table()
           
 
メソッドの概要
 boolean isThereCard(int suit, int number)
          テーブルにカードが置かれているか調べる。
 void putCard(Card card)
          テーブルにカードを置く。
 String toString()
          テーブルを文字列で表現する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

table_

private Card[][] table_
テーブルを並べる場を表す2次元配列

コンストラクタの詳細

Table

public Table()
メソッドの詳細

putCard

public void putCard(Card card)
テーブルにカードを置く。

パラメータ:
card - カード

isThereCard

public boolean isThereCard(int suit,
                           int number)
テーブルにカードが置かれているか調べる。

戻り値:
カードが置かれている場合はtrue

toString

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

オーバーライド:
クラス Object 内の toString
戻り値:
場の文字列表現