www.gusucode.com > 《C++高级语言程序设计》PPT及全书例子源代码-源码程序 > 《C++高级语言程序设计》PPT及全书例子源代码-源码程序/code/C++例题程序/第2章/s2_14/sclass2_14_CompanyStaff.cpp
//Download by http://www.NewXing.com //类实现文件:sclass2_14_companyStaff.cpp #include"sclass2_14_companyStaff.h" //包含类声明头文件 int CCompanyStaff::s_iCount = 1000; //初始化静态数据成员s_iCount //构造函数的实现 CCompanyStaff:: CCompanyStaff( char cName[] ) { m_iStaffNum = ++s_iCount; //累加器的值自加1后赋给工作编号 strcpy( m_cName, cName ); //使用字符串处理函数完成对姓名的赋值 } //重载构造函数的实现 CCompanyStaff::CCompanyStaff( char cName[], //姓名 float fRate, //出勤率 float fBasicSal )//基本工资 { m_iStaffNum = ++s_iCount; //累加器的值自加1后赋给工作编号 strcpy( m_cName, cName ); //使用字符串处理函数完成对姓名的赋值 m_fRateOfAttend = fRate; m_fBasicSal = fBasicSal; }