Example #1
0
// 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
Example #2
0
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();
}
Example #5
0
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;
}
Example #6
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();

}