public CheatingThoroughGuess(IGuessSubject guessSubject) { _guessSubject = guessSubject; _guessSubject.RegisterObserver(this); }
public CheatingRandomGuess(IRandomGenerator randomGenerator, IGuessSubject guessSubject) { _randomGenerator = randomGenerator; _guessSubject = guessSubject; _guessSubject.RegisterObserver(this); }