// BankDatabase default constructor initializes accounts BankDatabase::BankDatabase() { // create two Account objects for testing Account account1( 12345, 54321, 1000.0, 1200.0 ); Account account2( 98765, 56789, 200.0, 200.0 ); // add the Account objects to the vector accounts accounts.push_back( account1 ); // add account1 to end of vector accounts.push_back( account2 ); // add account2 to end of vector } // end BankDatabase default constructor
BankDatabase::BankDatabase() { // create Account objects Account account1(12345, 54321, 1750.0); Account account2(98765, 56789, 510.0); Account account3(24680, 00642, 3789.0); // add the Account objects to the vector accounts accounts.push_back(account1); accounts.push_back(account2); accounts.push_back(account3); }
// replace testName with the name of the particular test. Replace ClassName with // the name of the class being tested TEST(BasicAccount,Account) { Account account1(1); Account account2(2); account1.deposit(10.0); account2.deposit(15.5); account2.transfer_to(5.5,account1); CHECK_EQUAL(15.5,account1.get_balance()); }
int main() { BankAccount account1; account1.show(); BankAccount account2("Natalia Geryk", "123456", 100000); account2.show(); std::cout << "Depositing 10 000 to Natalia Geryk account.\n"; account2.deposit(10000); account2.show(); std::cout << "Withdrawing 10 000 from Natalia Geryk account.\n"; account2.withdraw(10000); account2.show(); std::cin.get(); }
int main(){ bank_account account1; bank_account account2(200),account3(300.3,333);// class bank_account account4(400); // account1.deposit(125.55); // account2.deposit(135.75); // account3.deposit(100.25); // account4.deposit(300.45); float total_balance=account1.get_balance()+ account2.get_balance()+ account3.get_balance()+ account4.get_balance(); cout<<"Total Balance= "<<fixed<<setprecision(2) <<total_balance<<endl; return 0; }
//////////////////////////////////////////////////////////////////////// /// MAIN /// //////////////////////////////////////////////////////////////////////// void main() { //initialize account1 Account account1(111, 1000.00); //get account number printf("%d\n", account1.getAccountNumber()); //get account balance printf("$%0.2f\n",account1.getAccountBalance()); //set account balance account1.setAccountBalance(20000.00); printf("$%0.2f\n", account1.getAccountBalance()); //credit to account account1.credit(5000.00); printf("$%0.2f\n", account1.getAccountBalance()); //debit from account account1.debit(15000.00); printf("$%0.2f\n", account1.getAccountBalance()); //print statement account1.print(); //initialize account2 Account account2(112); //get account number printf("%d\n", account2.getAccountNumber()); //get account balance printf("$%0.2f\n", account2.getAccountBalance()); //set account balance account2.setAccountBalance(10000.00); printf("$%0.2f\n", account2.getAccountBalance()); //debit from account account2.debit(12000.00); printf("$%0.2f\n", account2.getAccountBalance()); //credit to account account2.credit(8000.00); printf("$%0.2f\n", account2.getAccountBalance()); //print statement account2.print(); }