Question: C++ Classes and Objects How can I implement this in the main()? --Create a program that creates two Account objects and tests the member functions

C++ Classes and Objects

How can I implement this in the main()?

--Create a program that creates two Account objects and tests the member functions of class Account.

How can I implement this in the main()?

Here is what I have so far:

class Account {

private:

double balance; // double type data member for balance

public:

// constructor

Account ( double initialB ) {

if (initialB < 0)

{

cout << "ERROR: initial balance was invald." << endl;

}

else

{

balance = 0;

}

}

void credit(double c)

{

balance += c;

}

void debit(double d)

{

if (balance - d < 0)

{

cout << "Debit amount exceeded account balance." << endl;

}

else

{

balance -= d;

cout << "Withdraw: $" << d << endl;

}

}

double getBalance()

{

return balance;

}

};

int main() {

// I am tring to decalre an object like this

// Please help me out! Im not sure where to go with testing my member function in the main??

Account a1;

a1.credit(100);

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!