Hi everyone!
I have the following program:
#include<iostream>
using namespace std;
using std::cout;
using std::cin;
using std::endl;
class student
{
private:
char name[100];
char address[100];
char city[100];
char state[100];
char zip[100];
public:
student(){};
student( char name,char address,char city,char state,char zip);
void getdata()
{
cout<<"Enter name:"; cin.getline(name,100,'\n');
cout<<"Enter address :"; cin.getline(address,100,'\n');
cout<<"Enter city:"; cin.getline(city,100,'\n');
cout<<"Enter state:"; cin.getline(state,100,'\n');
cout<<"Enter zip:"; cin.getline(zip,100,'\n');
}
void showdata()
{
cout<<"NAME IS:"<<name<<endl;
cout<<"ADDRESS IS:"<<address<<endl;
cout<<"CITY IS:" <<city<<endl;
cout<<"STATE IS :"<<state<<endl;
cout<<"ZIP IS :"<<zip<<endl;
}
};
int main()
{
student Student;
Student. getdata();
Student. showdata();
return 0;
};
now if I have
class Person
{
public:
Person();
~Person();
private:
char name[100];
char address[100];
char city[100];
char state[3];
char zip[20];
};
how would we write a student class that publicly inherits from Person class?
class Student : public Person
{
public:
Student();
~Student();
private:
charcampus[100];
char creditcardnum[100];
char creditcardtype[100];
};