Game クラス

Game クラスには、以下のメソッドがあります。

  • run
  • display

class Game#トランプゲーム
  #定数
  NDECK = 1

  #クラス変数
  #なし

  #クラスメソッド
  #トランプゲームを行う
  def self.run(stack)
    #カードを混ぜる
    stack.shuffle()
  end

  #カードを画面に表示する
  def self.display(playerHands, pre = '', post = '', from = 0, to = playerHands.size - 1)
    STDERR.print pre
    from.upto(to) do |i|
      STDERR.print Card.suit(playerHands[i]) + Card.number(playerHands[i])
      STDERR.print ", " if (i != to)
    end
    STDERR.print post, "\n"
  end

  #インスタンスメソッド
  #なし

  #アクセスメソッド(アクセサ)
  #なし
end