Program to refactor that plays a game of roulette Kelly Cochran (kjc37) and Eric Jiang (elj16)
Refactoring questions
- We added the abstract methods betIsMade() and setAndPlaceBet().
- We took out the placeBet() and betIsMade() methods from Game to make it's functionality make more sense.
- getOdds() and getDescription() are the only methods implemented in Bet. betIsMade() and setAndPlaceBet() are implemented in the subclass.
- The myPossibleBets array now contains the different subclasses of Bet.