HumanEmployee.h
Dosyayı İndir
#ifndef HUMANEMPLOYEE_H_INCLUDED
#define HUMANEMPLOYEE_H_INCLUDED
#include <string>
#include "HumanDepartment.h"
using namespace std;
class HumanDeparment;
class HumanEmployee{
public:
HumanEmployee()
: HumanEmployee(0,"Ads�z �al��an",0.0)
{
}
HumanEmployee(long employeeId,string employeeName,double monthlySalary)
:_employeeId(employeeId),_employeeName(employeeName),_monthlySalary(monthlySalary)
{
}
long getEmployeeId() const {
return _employeeId;
}
void setEmployeeId(const long employeeId){
_employeeId=employeeId;
}
string getEmployeeName() const {
return _employeeName;
}
void setEmployeeName(const string employeeName){
_employeeName=employeeName;
}
double getMonthlySalary() const {
return _monthlySalary;
}
void setMonthlySalary(const double monthlySalary){
_monthlySalary=monthlySalary;
}
HumanDepartment &getDepartment() {
return _department;
}
void setDepartment(HumanDepartment &department){
_department=department;
}
private:
long _employeeId;
string _employeeName;
double _monthlySalary;
HumanDepartment _department;
};
#endif
Dosyayı İndir