c

作者: 须臾臾臾臾臾臾 | 来源:发表于2017-11-01 11:22 被阅读0次

    #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;

    }

    相关文章

      网友评论

          本文标题:c

          本文链接:https://www.haomeiwen.com/subject/bsbwpxtx.html