system
クラス Game

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 system.Game
すべての実装されたインタフェース:
java.lang.Runnable

public final class Game
extends java.lang.Thread

ゲーム進行を行うクラス


入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
Game(java.util.List<AbstractPlayer> playerList, int playerNumber)
          プレイヤーのリストとプレイヤーの数を指定して生成します
 
メソッドの概要
 void start()
          ゲームの開始をします
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Game

public Game(java.util.List<AbstractPlayer> playerList,
            int playerNumber)
プレイヤーのリストとプレイヤーの数を指定して生成します

パラメータ:
playerList -
playerNumber -
メソッドの詳細

start

public void start()
ゲームの開始をします

オーバーライド:
クラス java.lang.Thread 内の start