seller.cpp

来自「公司人员管理系统实现的主要功能是实现了公司人员信息的查询」· C++ 代码 · 共 62 行

CPP
62
字号
// Seller.cpp: implementation of the CSeller class.
// bagman.cpp: implementation of the Cbagman class.
//
//////////////////////////////////////////////////////////////////////
#include "Seller.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
Seller::Seller(char* n):Member(n)    //销售员类
	{
		unsigned long ps;   
		ps=check();    
		m_psalvol=ps; 
		setincome(m_psalvol*getrate1);    //销售员的收入
		m_lever=1;                        //设置销售员的初始级别为1
	}
Seller::Seller(char* n,unsigned long ps):Member(n),m_psalvol(ps) //初始化列表复制
	{
		setincome(m_psalvol*getrate1);
		m_lever=1;    //设置级别为1
	}
Seller::Seller(const Seller& ma) 
	{
		setname(ma.m_name);   //设置名字 
	    setincome(ma.m_income);  //设置收入
	    setidnum(ma.m_idnum);  //设置人员的数量
	    m_lever =ma.m_lever;   //设置人员的级别
		m_psalvol=ma.m_psalvol; 
	}
Seller::~Seller() {} //西够函数
void Seller:: Uplever()  //销售人员的提升函数
	{
		++m_lever;
	}
int Seller::Getlever() //获取提升的值
	{
		return m_lever;
	}
int Seller::Getpsv()  //获取个人销售额
	{
		return m_psalvol;
	}
void Seller::Setpsv(unsigned long psv)  //个人销售额重新付值。
	{
	m_psalvol=psv;
	}
unsigned long  Seller::check()  //检查输入个人销售额的函数
	{
		unsigned long sm=0;
		int flage=0;
		do{
			cout<<"********请输入此销售人员本月的销售量(笔记本/台):\t";
			cin>>sm;
			if(sm<0||sm>10000000)        //判断条件
			{
			cout<<"********输入的数量错误,请重新输入!"<<endl;
				flage=1;
			}
			else flage=0;
		}while(flage==1);
		return sm;
	}

⌨️ 快捷键说明

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