#include<iostream>
using namespace std;
class Address
{
protected:
string city, state, country;
public:
Address()
{
city="";
state="";
country="";
}
void getter();
void setter();
};
void Address::getter()
{
cout<<"please enter your city name here:";
cin>>city;
cout<<"please enter your state name here:";
cin>>state;
cout<<"please enter your country name here:";
cin>>country;
}
void Address::setter()
{
cout<<"your city name is:"<<city<<endl;
cout<<"your state name is:"<<state<<endl;
cout<<"your country name is:"<<country<<endl;
}
class Employee:public Address
{
protected:
string Employee_Name,gender;
int Date_of_Birth, Employ_Id;
public:
Employee()
{
Employee_Name="";
gender="";
Date_of_Birth=0;
Employ_Id=0;
}
void getter();
void setter();
};
void Employee::getter()
{
cout<<"please enter Employee_Name here:";
cin>>Employee_Name;
cout<<"please enter your gender here:";
cin>>gender;
cout<<"please enter your Date_of_Birth here:";
cin>>Date_of_Birth;
cout<<"please enter your Employ_Id here:";
cin>>Employ_Id;
}
void Employee::setter()
{
cout<<"your Employee_Name is:"<<Employee_Name <<endl;
cout<<"your gender is:"<<gender <<endl;
cout<<"your Date_of_Birth is:"<<Date_of_Birth <<endl;
cout<<"your Employ_Id is:"<<Employ_Id <<endl;
}
int main()
{
Employee obj3,obj4;
cout<<"Employee 1"<<endl;
obj3.Address::getter();
obj3.Employee::getter();
cout<<"------------------------------------"<<endl;
obj3.Address::setter();
obj3.Employee::setter();
cout<<"______________________________________"<<endl;
cout<<"Employee 2"<<endl;
obj3.Address::getter();
obj3.Employee::getter();
cout<<"------------------------------------"<<endl;
obj3.Address::setter();
obj3.Employee::setter();
}
No comments:
Post a Comment