コード例 #1
0
ファイル: Game.cs プロジェクト: soltys/TicTacToe-Comp
        public Game([Named("playerOne")] IPlayerAgent playerOne, [Named("playerTwo")] IPlayerAgent playerTwo)
        {
            _playerOne = playerOne;
            _playerTwo = playerTwo;
            _gameBoard = new GameBoard();

            _playerOneAdapter = new PlayerBoardAdapter(_gameBoard, BoardField.One);
            _playerTwoAdapter = new PlayerBoardAdapter(_gameBoard, BoardField.Two);
        }
コード例 #2
0
 public PlayerBoardAdapter(GameBoard gameBoard, BoardField player)
 {
     _player = player;
     _gameBoard = gameBoard;
 }