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

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

#include"sclass2_8_companyStaff.h"    //包含头文件sclass2_8_companyStaff f.h的代码

void main( void )
{
	CCompanyStaff staff1( "LiHua" ) ;	

	// 通过对象名访问公有成员函数
	staff1.SetBasicSal( 4000.0 );     
	cout << "第一个员工是" << staff1.GetName() 
	     << " 基本工资" << staff1. GetBasicSal() << "元"<< endl;

	// 创建一个指向CCompanyStaff对象的指针
  	CCompanyStaff  *pstaff ;         
	pstaff = new CCompanyStaff( "LiuMei", 0.95, 3000.0 ); //初始化对象指针,为其动态分配空间
	// 通过对象地址访问公有成员函数
	cout << "第二个员工是" << pstaff -> GetName() 
		 << " 基本工资" << pstaff -> GetBasicSal() << "元"; 

	delete pstaff;       // 释放对象指针所占用的空间
}