重构AnswerGenerator CompareNumber Game三个类，目的达到clean Code的级别。