1

次のコードがあります。コードの後半でゲーム変数を取得するのに問題があり、さらに調べてみると、初期化コードが実行されていないようです。デバッガーは起動しません。私の初期化メソッドがここで実行されないのはなぜですか?

class Game
  attr_accessor :player, :status

  def initialize
    @player=Player.new
    debugger
    @status="active"
  end

  until @status=="finished" 
    turn=Turn.new
    turn.start_turn
    ...MORE TURN CODE HERE...
  end
end

Game.new
4

2 に答える 2