Question
Modify the Loan class definition in the above program to include a new class called Bank in its definition as described below. // This will
Modify the Loan class definition in the above program to include a new class called Bank in its definition as described below.
// This will go to Loan.h file class Loan { public: Loan( ); Loan(Bank bank, ID id, float amount, float rate, int term); void set( ); float payment( ); void display( ); private: Bank bank; ID id; // assume an unique integer in three integer parts float amount; // $ amount of the loan float rate; // annual interest rate int term; // number of months, length of the loan };
The Bank class is defined as:
// This will go to Bank.h file
class Bank // Bank class definition { public: Bank( ); Bank(int bank_ID, CONTACT phone, CONTACT fax); private: int bank_ID; // 4 digit integer Contact phone; // object three integer pieces, # # #, # # #, # # # # Contact fax; // object three integer pieces, # # #, # # #, # # # # };
The class Contact has three integer parts, for Example: part1: 828, Part2: 666, Part3: 7777.
You will define the Loan ADT class in separate files. Note that by adding this class to the Part I program, you will have 4 additional files, Bank.h, Bank.cpp, Contact.cpp, and Contact.h files.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started