event.h

来自「用C++实现银行的模拟」· C头文件 代码 · 共 58 行

H
58
字号
#include<iostream.h>
//#include"Random.h"//引入随机数发生器
//区分两种类型的事件
enum EventType {arrival,departure};
class Event
{
private:
	//顾客号,窗口号,事件类别,事件发生的时间,服务时间及需要等待时间
	int time;
	EventType etype;
	int CustomerID;//顾客编号为1,2,3等
	int tellerID;//窗口编号为1,2,3等
	int waittime;
	int servicetime;
public:
	//构造函数
	Event(void);
	Event(int t,EventType et,int cn,int tn,int wt,int st);
	//存取私有数据方法
	int Gettime(void)const;
	EventType GetEventType(void)const;
	int GetCustomerID(void)const;
	int GetTellerID(void)const;
	int GetWaittime(void)const;
	int GetServiceTime(void)const;
};
Event::Event()
{
}
Event::Event(int t,EventType et,int cn,int tn,int wt,int st)
{
	time=t;etype=et;CustomerID=cn;
	tellerID=tn;waittime=wt;servicetime=st;
}
int Event::Gettime(void)const
{
	return time;
}
EventType Event::GetEventType(void)const
{
	return etype;
}
int Event::GetCustomerID(void)const
{
	return CustomerID;
}
int Event::GetTellerID(void)const
{
	return tellerID;
}
int Event::GetWaittime(void)const
{
	return waittime;
}
int Event::GetServiceTime(void)const
{
	return servicetime;
}

⌨️ 快捷键说明

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