University java assignment.
Sanchez Construction Loan Co. makes small loans for construction projects up to a maximum of $10,000.00. The current cost for a $10,000.00 loan is based on the following fee structure that has a maximum loan payoff time of 24 months:
6 months $800.00
12 months $1,800.00
18 months $3,000.00
24 months $4,000.00
You have been asked to write a program that will track a starting and ending date for all new construction loans. The program must also calculate the amount of the original loan and the total amount owed at the due date(original loan amount + loan fee). The program should include four classes, as shown below:
public interface LoanInterface
AnnualLoan(public class extends Loan implements LoanInterface)
The Loan Interface requires a CalculateFee() method. This method must be implemented in the AnnualLoan class. The DemoLoan test program should instantiate at least two AnnualLoan objects that output the loan amount of $10,000.00, the loan fee for the period, the beginning date of the loan, the ending date of the loan, and the balance due at the loan due date.
Save the programs as [url removed, login to view], [url removed, login to view], AnnualLoan,java, and DemoLoan.java.
1) Complete and fully-functional working program, compliled, oject oriented and complete source code of all work done.
2) Completed comented code. Written from a first year java student perspective.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Minimum of J2SE 1.3