www.gusucode.com > 《C++高级语言程序设计》PPT及全书例子源代码-源码程序 > 《C++高级语言程序设计》PPT及全书例子源代码-源码程序/code/C++例题程序/第2章/s2_14/smain2_14.cpp

    //Download by http://www.NewXing.com
// 主文件:smain2_14.cpp

#include"sclass2_14_CompanyStaff.h"       // 包含类定义头文件
//主测试程序

void main( void )
{
	//创建对象staff1时调用相应的构造函数,使该对象的工作编号为1001
	CCompanyStaff staff1( "LiHua" ) ;  
	
	//创建对象staff2时调用相应的构造函数,使staff2的工作编号为1002
	CCompanyStaff staff2( "SunLi",1.0 , 2000.0 );

	//创建对象staff3时调用相应的构造函数,使staff3的工作编号为1003
	CCompanyStaff staff3( "LiuMei",1.0 , 2400.0 );

	//输出以上3个对象的信息
	cout << "第一个员工" << staff1.GetName()<< " 工作编号" << staff1.GetStaffNum()<< endl;
	
	cout << "第二个员工" << staff2.GetName()<< " 工作编号" << staff2.GetStaffNum()
		<< " 基本工资" << staff2.GetBasicSal() << "元"
        << " 本月出勤率" << 100 * staff2.GetRateOfAttend() << "`%" << endl;
	
	cout << "第三个员工" << staff3.GetName()<< " 工作编号" << staff3.GetStaffNum()
		<< " 基本工资" << staff3.GetBasicSal() << "元"
        << " 本月出勤率" << 100 * staff3.GetRateOfAttend() << "`%" << endl;
}