Create a class called VotingMachine that can be used for an election. In python 3
Create a class called VotingMachine that can be used for an election. In python 3. Create the following methods in the class:
A method which will clear all votes from a machine
A method that will add a vote for the Democratic candidate
A method that will add a vote for the Republican candidate
A method that will get the tally of the votes for the Democratic candidate
A method that will get the tally of the votes for the Republican candidate
A constructor method which will not accept any arguments, but will set both tallies to 0
Specify the public interface of the class. Also, document your demo program.
Create a voteDemo program that will create one object from the VotingMachine class. The voteDemo program should display a menu, allow the user to enter multiple votes until an X is entered, then show the tally of the Democratic and Republican votes, and also show which candidate won the election. Make sure to consider that the election could end in a tie. Your program should function as follows:

7 years ago
Purchase the answer to view it

- vote.py