#include "employee.h" #include #include using namespace std; /*Employee::Employee() { firstname = new char[20]; lastname = new char[20]; salary = 0; } */ Employee::Employee(char *f, char *l, int s) { firstname = new char[strlen(f)+1]; strcpy(firstname,f); lastname = new char[strlen(l)+1]; strcpy(lastname,l); salary = s; } Employee::~Employee() { delete [] firstname; delete [] lastname; } void Employee::setFirstName(char* f) { firstname = new char[strlen(f)+1]; strcpy(firstname,f); } void Employee::setLastName(char* l) { lastname = new char[strlen(l)+1]; strcpy(lastname,l); } void Employee::setSalary(int s) { if(s < 0) salary = 0; else salary = s; } char* Employee::getFirstName() const { return firstname; } char* Employee::getLastName() const { return lastname; } int Employee::getSalary() const { return salary; }