Question: Design a Java application using arrays to manage personal financial records which include expenditures and incomes. Each expenditure or income includes the following data: Date
Design a Java application using arrays to manage personal financial records which include expenditures and incomes.
Each expenditure or income includes the following data:
- Date
- Amount
- Purpose
- Payee/payer
The program must have the following operations:
- Add or delete records (expenditure/income)
- Modify records
- List records sorted by Date or Amount
- List total expenditures, incomes and balance
- Search for a record by Date, Amount, Payer/Payee, or Purpose
The program must use object-oriented design and include at least two classes: Record and RecordManager: initial data can be generated by using a random number generator and there's no need to save them after the program execution ends.
Step by Step Solution
3.27 Rating (153 Votes )
There are 3 Steps involved in it
Heres an example of how you might structure such a Java application using classes to manage financial records java import javautil class Record private Date date private double amount private String p... View full answer
Get step-by-step solutions from verified subject matter experts
