-
April 24th, 2012, 05:53 PM
#1
Inheritance & Class Help
I have been assigned a project that deals with Inheritance and classes. I am having trouble calling between classes. I am very ignorant in the area of inheritance I'm not anywhere close to a mediocre programmer. Any help is very much appreciated.
I have deleted the details of the functions under the check and save classes to save anyone from having to filter through the massive annoying lines of useless code
There are 4 lines of code under class account that are throwing me errors.
Code:
class account
{
private:
string cust_name;
char account_type;
public:
void get_cust_name()
{
cout << "\n\nEnter Customer Name : ";
cin >> cust_name;
}
void main_menu()
{
//Displays Main menu
}
void new_account()
{
char ch;
cout << "\n\nWhat type of account would you like to add (c for checking, s for savings)";
cin >> ch;
if(ch == 'c' || ch == 'C')
{
// Error line check.new_chk_account();
}
if(ch == 's' || ch == 'S')
{
// Error line save.new_sav_account();
}
main_menu();
}
void display_all()
{
// Error line cout << "Checking Account Information:\n"; //<< check.chk_balance << endl;
// Error line cout << "Savings Account Information:\n"; //<< save.sav_balance << endl;
main_menu();
}
};
class check : public account
{
private:
int chk_account_num;
double chk_acc_bal;
public:
//Checking account functions
void chk_acc()
{
//Displays checking account menu
}
void chk_deposit()
{
}
void chk_withdraw()
{
}
void chk_transfer()
{
}
void chk_balance()
{
}
void month_fee()
{
}
void new_chk_account()
{
}
};
class save : public account
{
private:
int sav_account_num;
double sav_acc_bal;
public:
//Savings account functions
void sav_acc()
{
//Savings account menu
}
void sav_deposit()
{
}
void sav_withdraw()
{
}
void sav_transfer()
{
}
void sav_balance()
{
}
void intrest()
{
}
void min_req()
{
}
void new_sav_account()
{
}
};
I was thinking of using pointers, but this entire code might be useless and having to scrap this would be a suprise.
Last edited by Cimperiali; April 25th, 2012 at 11:18 PM.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|