Thursday, December 9, 2010

//Accesing Member Functions within the Class(header files:iostream.h and conio.h)

/*Program to show the Gross Salary of an Employee by demonstrating
how the Private member functions can be accessed within its Class
*/
#include
#include
class employee
{
private:
char emp_name[20];
double basic_pay;
double cal_da()
{
double da=0.5*basic_pay;
return(da);
}
double cal_hra()
{
double hra=0.15*basic_pay;
return(hra);
}
public:
void read();
void display_salary();
};
void employee::read()
{
cout<<"\nEnter Employee Name:";
cin>>emp_name;
cout<<"\nEnter basic pay of an Employee=";
cin>>basic_pay;
}
void employee::display_salary()
{
double gross_sal;
double da=cal_da();
double hra=cal_hra();
gross_sal=basic_pay+da+hra;
cout<<"\n\nGross Salary of Employee="<}
int main()
{
clrscr();
employee emp1;
emp1.read();
emp1.display_salary();
getch();
return(0);
}

No comments:

Post a Comment

Programming the Whole World!