a. Model and make.
b. Purchase price.
c. Total deposit.
d. Interest rate (percentage).
e. Estimated insurance premium.
3. The software shall calculate the total monthly cost of buying the car (insurance plus loan
repayment). Assume that all cars will be repaid over a period of five years.
4. The software shall notify the user when the total expenses exceed 75% of their income, including loan repayments.
5. Display the expenses to the user in descending order by value.
Non-functional requirements:
1. You are required to use internationally acceptable coding standards. Include comprehensive comments explaining variable names, methods, and the logic ofprogramming code.
2. You are required to use classes and inheritance.
3. You must use a generic collection to store the expenses and no longer an array.
4. You must use a delegate to notify the user when expenses exceed 75% of their income.
Comments
Leave a comment