Introducing Radical.sh

Forget Code launches a powerful code generator for building API's

Class Hierarchy in C++

#include<iostream>
using namespace std;
class emp
{
    protected:
    int eno;
    char name[20];
    float salary;
    public:
    void getdetails()
    {
        cout<<"Enter eno";
        cin>>eno;
        cout<<"Enter name";
        cin>>name;
    }
     void getsal()
    {
        cout<<"\n Enter salary:";
        cin>>salary;
    }
   
};
    class emp1:public emp
{
       public:
      void putdetails()
    {
        cout<<"Employee no:"<<eno<<endl;
        cout<<"Employee name:"<<name<<endl;
    }
    void putsal()
    {
        cout<<"Basic salary:"<<salary;
    }
};
    int main()
{
    emp1 e;
    e.getdetails();
    e.getsal();
    e.putdetails();
    e.putsal();
    return 0;
}