Showing posts with label SINGLE INHERITANCE. Show all posts
Showing posts with label SINGLE INHERITANCE. Show all posts

Wednesday, February 3, 2016

SINGLE INHERITANCE

AIM:
         To implement a C++ program to find out the payroll system using single inheritance
ALGORITHM:
Step 1: Include the header files
Step 2: Declare the base class emp.
Step 3: Define and declare the function get () to get the employee details.
Step 4: Declare the derived class salary.
Step 5: Declare and define the function get1 () to get the salary details.

Step 6: Define the function calculate () to find the net pay.
Step 7: Define the function display ().
Step 8: Create the derived class object.
Step 9: Read the number of employees.
Step 10: Call the function get (), get1 () and calculate () to each employee.
Step 11: Call the display ().
PROGRAM:
#include<iostream.h>
#include<conio.h>
class emp
{
   public:
     int eno;
     char name[20],des[20];
     void get()
     {
              cout<<"Enter the employee number:";
              cin>>eno;
              cout<<"Enter the employee name:";
              cin>>name;
              cout<<"Enter the designation:";
              cin>>des;
     }
};
class salary:public emp
{
     float bp,hra,da,pf,np;
   public: