Question: Java Amortization Table: Write a simple Java program with Eclipse with two classes, a Controller class and a PaymentCalculator class. The Controller should include just
Java Amortization Table: Write a simple Java program with Eclipse with two classes, a Controller class and a PaymentCalculator class. The Controller should include just a main method. The main method should simply declare a PaymentCalculator object and the call methods from the PaymentCalculator to create the output. The PaymentCalculator class should include field variables for each of the inputs (first and last name, beginning balance, & percent of balance to pay), two constructors (a default no-parameter constructor and a second constructor which allows all input values to be passed in to the object), getters and setters for each field variable, and separate methods that: get the input from the user, print the header of the report, print the data rows of the report, print the footer of the report.
Output should look like:

First Name: Vic Last Name: Allen Account #: 2222 Balance Due: 500.00 Percent to Pay: 10 Credit Payment Schedule Customer: Vic Allen Account #: 2222 Balance Due: $500.00 Month Interest $7.50 $6.85 $6.26 $5.72 $5.22 $4.77 $4.36 $3.98 $3.64 $3.32 $3.03 $2.77 $2.53 $2.31 $2.11 $1.93 $1.76 $1.61 $1.47 $1.34 $1.23 $1.12 $1.02 $0.94 $0.86 $0.78 $0.71 Payment $50.75 $46.36 $42.35 $38.69 $35.34 $32.28 $29.49 $26.94 $24.61 $22.48 $20.54 $18.76 $17.14 $15.65 $14.30 $13.06 $11.93 $10.90 $9.96 $9.10 $8.31 $7.59 $6.93 $6.33 $5.79 $5.29 $48.29 Balance $456.75 $417.24 $381.15 $348.18 $318.06 $290.55 $265.42 $242.46 $221.49 $202.33 $184.83 $168.84 $154.23 $140.89 $128.71 $117.57 $107.40 $98.11 $89.63 $81.87 $74.79 $68.32 $62.41 $57.01 $52.08 $47.58 $0.00 2 4 10 12 13 15 16 20 23 26
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
