Assignment #2 CSI205 Assigned 09/24/09 Due 10/06/09 Assignment: Convert the application created for assignment #1 into a free standing class definition that can be used by a client wishing to perform mortgage calculations. Specifically, you should create a class named MortgageCalcs with the following private data fields and public methods: Private Data Fields: double interestRate double term double principal Public Methods: //Constructor Method. Accepts values for interest rate, term, and principal and places these //values into the corresponding private data fields MortgageCalcs(double interestRate, double term, double principal) //this method calculates and returns the Monthly Payment. double calcPayment() //this method calculates and returns the Future Value. double futureValue() //this method calculates and returns the Interest Charge. double intCharge() A sample client has been created that will allow you to test your implementation of MortgageCalcs. To test MortgageCalcs.java: - copy the client application, named TestMortgage.class, from the class folder on the ITS Unix system to your own folder. The client is located in /home2/classes/csi205/TestMortgage.class - Compile your MortgageCalcs.java - Run TestMortgage and follow the on-screen instructions. TestMortgage will create and use one of your MortgageCalcs object. Notes: -Include Comments in your code and format your program neatly. Remember to include your name and Student ID# in your comments -All variables you use for mathematical computations should be of type double -You should only submit MortgageCalcs.java. (the "M" and "C" are uppercase!) -The turnin command for assignment #2 is turnin-csi205 -c csi205 -p prog2 MortgageCalcs.java