⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 technician.cpp

📁 公司人员管理系统实现的主要功能是实现了公司人员信息的查询
💻 CPP
字号:
// Seller.cpp: implementation of the CSeller class.
// bagman.cpp: implementation of the Cbagman class.
//
//////////////////////////////////////////////////////////////////////
#include "Technician.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
Technician::Technician(char* n):Member(n) //技术人员初始化
	{
		int wk;  
		wk=check();        		
		m_worktime=wk;  //工作时间
		setincome(m_worktime*meyhou1);   //设置工作时间后面是计算方法
		m_lever=4;                       //技术员开始级别为4
	}
Technician::Technician(char* n,int wk):Member(n),m_worktime(wk) //初始化列表的方式付值
	{
		setincome(m_worktime*meyhou1);  //设置收入,后面是计算方法
		m_lever=4; //级别为4
	}
Technician::Technician(const Technician& ma)
	{
	  setname(ma.m_name); //设置名字
	  setincome(ma.m_income); //设置收入
	  setidnum(ma.m_idnum); //设置数量
	  m_lever =ma.m_lever;  //设置级别
	  m_worktime=ma.m_worktime;  //设置工作时间
}  
int Technician::check()  //检查函数
	{
		int wt=0,flage=0;
		do{
				cout<<"********请输入此兼职技术员本月的工作时间(小时):\t";
				cin>>wt;
				if(wt<0||wt>360) //限制条件
				{
					cout<<"********输入的时间有误,请重新输入"<<endl;
					flage=1;
				}
			else 
	    		flage=0;
		}while(flage==1);
 		return wt;
	}			

Technician::~Technician(){} //西够函数
void Technician::Uplever()  //设置提升函数
	{
		m_lever++;
	}
int  Technician::Getlever()  //获取级别
	{
		return m_lever;
	}
int Technician::Getwktm()    //取得工作时间函数
	{
		return m_worktime;
	}
void Technician::Setwktm(int wk)  //设置工作时间函数
	{
			m_worktime=wk;
	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -