Task#6 Assignment in C++
#include<iostream>
using namespace std;
class Employee
{
string Name;
long double ID;
public:
float BasicSalary;
Employee() {Name="",ID=0;}
Employee(string n,long double id) {Name=n,ID=id;}
};
class Admin:public Employee
{
float GrossPay;
float NetPay;
public:
Admin() {GrossPay=0.0;NetPay=0.0;Employee();}
Admin(string n,long double id) {Employee(n,id);}
void setsal()
{float N;
GrossPay=BasicSalary;
N=BasicSalary+(BasicSalary*(0.05));
NetPay=N;
}
void Show()
{cout<<"\n\n\e\tEmployee Gross Pay is:\t"<<GrossPay<<endl;
cout<<"\n\e\tEmployee Net Pay is:\t"<<NetPay<<endl;}
};
int main()
{
Admin Ali("Ali",7836434);
Ali.BasicSalary=99999.9;
Ali.setsal();
Ali.Show();
}
Comments
Post a Comment