예제 #1
0
 public AiRandomGameControl(IBoardModel boardModel,
                            IFigureModel figureModel,
                            IGameMaster gameMaster,
                            IGameSwitcherTurn gameSwitcherTurn)
 {
     BoardModel       = boardModel.CheckNull();
     FigureModel      = figureModel.CheckNull();
     GameMaster       = gameMaster.CheckNull();
     GameSwitcherTurn = gameSwitcherTurn.CheckNull();
 }
예제 #2
0
 public FigurePostTurnLogicManager(IGameSwitcherTurn switcherTurn)
 {
     SwitcherTurn = switcherTurn.CheckNull();
 }
예제 #3
0
 private void Construct(IGameSwitcherTurn switcherTurn)
 {
     SwitcherTurn = switcherTurn.CheckNull();
 }