//bankf.cpp - group project //bank_h - group project /* #define ARRAYSIZE 10 #define LATEFEE 75.00 #define MAX_ACCTS 30 */ #include // needed libraries #include // file handling library #include #include #include #include "bank.h" /************************************************ ************************************************ ** All the method definitions of Bank classes. * ************************************************ ************************************************/ /************************************************ * instances of objects of Account type * ************************************************/ Account::Account() {} //void Account::init( void ) // virtual here? Account::~Account(){ } /************************************************ * instances of objects of Checking type * ************************************************/ Checking::Checking() {} void Checking::set_acct_number( int num ) { acct_number = num; } void Checking::set_balance( float b ) { balance = b; } void Checking::set_trans_amt( float a ) { trans_amt = a; } int Checking::get_acct_number( void ) { return acct_number; } float Checking::get_balance( void ) { return balance; } float Checking::get_trans_amt( void ) { return trans_amt; } Checking::~Checking(){ } /************************************************ * instances of objects of Savings type * ************************************************/ Savings::Savings() { } void Savings::set_acct_number( int num ) { acct_number = num; } void Savings::set_balance( float b ) { balance = b; } void Savings::set_trans_amt( float a ) { trans_amt = a; } void Savings::set_int_rate( float rt ) { trans_amt = rt; } int Savings::get_acct_number( void ) { return acct_number; } float Savings::get_balance( void ) { return balance; } float Savings::get_trans_amt( void ) { return trans_amt; } float Savings::get_int_rate( void ) { return trans_amt; } Savings::~Savings(){ } /************************************************ * instances of objects of Mmarket type * ************************************************/ Mmarket::Mmarket() { } void Mmarket::set_acct_number( int num ) { acct_number = num; } void Mmarket::set_balance( float b ) { balance = b; } void Mmarket::set_trans_amt( float a ) { trans_amt = a; } void Mmarket::set_int_rate( float rt ) { trans_amt = rt; } int Mmarket::get_acct_number( void ) { return acct_number; } float Mmarket::get_balance( void ) { return balance; } float Mmarket::get_trans_amt( void ) { return trans_amt; } float Mmarket::get_int_rate( void ) { return trans_amt; } Mmarket::~Mmarket(){ }