예제 #1
0
 public MainGame(IDisplayWord displayWord, IValidateInput validateInput, ICharMatcher charMatcher, IRenderHangman renderHangman)
 {
     _displayWord   = displayWord;
     _validateInput = validateInput;
     _charMatcher   = charMatcher;
     _renderHangman = renderHangman;
 }
예제 #2
0
 public RunGame(IRenderBanner renderBanner,
                IFileReader fileReader,
                IRandomWordSelector randomWordSelector,
                IAssembleGuessedLetters assembleGuessedLetters,
                IDisplayWord displayWord,
                IMainGame mainGame,
                IResultsScreen resultsScreen)
 {
     _renderBanner           = renderBanner;
     _fileReader             = fileReader;
     _randomWordSelector     = randomWordSelector;
     _assembleGuessedLetters = assembleGuessedLetters;
     _displayWord            = displayWord;
     _mainGame      = mainGame;
     _resultsScreen = resultsScreen;
 }