I think that the following functions should be declared as const. GetCurrentTry, GetMaxTries, IsGameWon, and CheckGuessValidity. All of these functions are basically requests for data where the class data should not change.
I think that the following functions should be declared as const. GetCurrentTry, GetMaxTries, IsGameWon, and CheckGuessValidity. All of these functions are basically requests for data where the class data should not change.