Card クラス

Card クラス

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

  • suit
  • number

class Card
  #定数
  IMAX  = 52#1 組 52 枚のカード
  SUITS = [ #カードの印
    'S',#spade
    'H',#heart
    'D',#diamond
    'C' #club
  ]

  #クラス変数
  #なし

  #クラスメソッド
  def self.suit(card)
    return((card % IMAX) / 13)
  end

  def self.number(card)
    return((card % IMAX) % 13)
  end

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

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