コード例 #1
0
 private static IPlayer CreateHumanPlayer()
 {
     logger.LogMessageAndGoNextLine(Resources.GameMessagesResources.ChooseHumanPlayerName);
     var playerName = logger.ReadMessage();
     var secretNumber = new SecretNumber(logger);
     var humanSecretNumber = secretNumber.EnterSecretNumber();
     var humanPlayer = new HumanPlayer(playerName, humanSecretNumber);
     return humanPlayer;
 }
コード例 #2
0
 private static IPlayer CreateComputerPlayer()
 {
     logger.LogMessageAndGoNextLine(Resources.GameMessagesResources.ChooseBotPlayerName);
     var botName = logger.ReadMessage();
     var secretNumber = new SecretNumber(logger);
     var botSecretNumber = secretNumber.GenerateSecretNumber();
     var computerPlayer = new ComputerPlayer(botName, botSecretNumber);
     return computerPlayer;
 }