using namespace std; #include #include #include "cpputils.cpp" class bankaccount { public: int balance; virtual int init(int b); virtual int withdraw(int amt); virtual int deposit(int amt); }; int bankaccount::init(int b) { balance = b; return balance; } int bankaccount::withdraw(int amt) { balance = balance-amt; return balance; } int bankaccount::deposit(int amt) { balance = balance+amt; return balance; } int main(int argc, char **args) { string s = "no kidding"; int x = 4; if (!(x==x+1)) cout << s << endl; bankaccount * myaccount = (new bankaccount()); // *** WARNING: NOT DEALLOCATED *** bankaccount * youraccount = (new bankaccount()); // *** WARNING: NOT DEALLOCATED *** int m = myaccount->init(500); int y = youraccount->init(800); m = myaccount->withdraw(200); y = youraccount->deposit(100); cout << m << endl; cout << y << endl; return 0; } // main