クラス CyclicTactics

java.lang.Object
  拡張CyclicTactics
すべての実装インタフェース:
Tactics

class CyclicTactics
extends Object
implements Tactics

グー・チョキ・パーの順番で出す戦略クラス。


フィールドの概要
(パッケージプライベート)  int lastHand
          最後に出した手(未開始:0)
 
コンストラクタの概要
(パッケージプライベート) CyclicTactics()
           
 
メソッドの概要
 int readTactics()
          戦略を読み、ジャンケンの手を得る。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

lastHand

int lastHand
最後に出した手(未開始:0)

コンストラクタの詳細

CyclicTactics

CyclicTactics()
メソッドの詳細

readTactics

public int readTactics()
戦略を読み、ジャンケンの手を得る。 グー・チョキ・パーのいずれかをPlayerクラスに定義された 以下の定数で返す。 Player.STONE ・・・ グー Player.SCISSORS ・・・ チョキ Player.PAPER ・・・ パー

定義:
インタフェース Tactics 内の readTactics
戻り値:
ジャンケンの手