Question: This program will keep track of customer transactions. A customer will able to have their account credited or debited, based on data read from a
This program will keep track of customer transactions. A customer will able to have their account credited or debited, based on data read from a file. You will need to read the data from a file, add the customer to the object created, and update a transaction. Two reports will be needed, a customer list report and a histogram report.
A sample data file "CustomerInfo.tsv has been provided.
Coding Tips and Hints:
Import the appropriate packages into your code.
You should develop both the program and class together and test after small pieces are written.
There are specific variables and methods required to completed this lab and specified in the requirements. You may create any other variables or methods you need to complete the project.
Start coding early, do not procrastinate.
Overall project requirements:
Code should be formatted neatly.
Variables and methods named appropriately.
Comment are highly recommended to detail what you are trying to do
All code must be completed in zyBooks, in this lab.
You will need to create a Main program and a Customer class. There will be two separate files required to be created and tested.
The random number generator will require a seed value.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
