Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The VotingMachine class has two method for reading the current state, getDemocratTally() and getRepublicanTally(), and three methods for altering the state, clear(), voteDemocrat() and voteRepublican(), with the following behavior:

  • getDemocratTally - returns the current number (an int) of democrat votes
  • getRepublicanTally - returns the current number (an int) of republican votes

  • voteDemocrat() - registers a(nother) democrat vote
  • voteRepublican() - registers a(nother) republican vote
  • clear - clears all the votes and returns to the initial state

...