c

#pragma  once

class Employee

{

private:

char name[20];

int empNo;

float salary;

public:

Employee(){}

Employee(char* _name, int _empNo, float _salary);

Employee(char* amy, int 2, float 1000){}

Employee(Employee & emp);

string setName(char* _name);

void setEmpNo(int _empNpo);

void setSalary(float _salary);

char* getName();

int getEmpNo();

float getSalary();

void display();

};

#include"employee.h"

#include<string>

#include<iostream>

using namespace std;

Employee::Employee(char* _name, int _empNo, float _salary)

{

strcpy_s(name, _name);

empNo = _empNo;

salary = _salary;

}

string Employee::setName(char* _name)

{

strcpy_s(name, _name);

}

  void Employee::setEmpNo(int _empNo)

{

empNo = _empNo;

}

  void Employee::setSalary(float _salary)

{

salary = _salary;

}

  char* Employee::getName()

{

return name;

}

  int Employee::getEmpNo()

{

return empNo;

}

  float Employee::getSalary()

{

return salary;

}

  void Employee::display()

{

cout << name << "," << empNo << "," <<salary << endl;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容