#include #include "BankAccount.h" int currId = 0; BankAccount::BankAccount() { id = currId++; balance = 0; } BankAccount::BankAccount(int initialDeposit) { id = currId++; balance = initialDeposit; } int BankAccount::getId() { return id; } int BankAccount::getBalance() { return balance; } void BankAccount::deposit(int amount) { balance += amount; } int BankAccount::withdraw(int amount) { if (amount > balance) { return -1; } balance -= amount; return amount; } std::string BankAccount::toString() { return "ID: " + std::to_string(id) + " Balance: " + std::to_string(balance); } void BankAccount::close() { closed = true; }