📄 floor.h
字号:
# ifndef _FLOOR_H
# define _FLOOR_H
# include "person.h"
class floors
{
int floorNumber;
bool up,down;
int np;
public:
floors();
void SetFloorNumber(int n){ floorNumber=n;}
bool downButton(void) { return down;}
bool upButton(void) {return up;}
void reSetUpButton(void) {up=false;}
void reSetDownButton(void) {down=false;}
int getNumWaiting(void) {return np;}
void showFloor(perSet&persons);
void SetUpButton(void);
void SetDownButton(void);
};
class floorSet
{
floors fa[MAXFLOORS];
public:
floorSet();
void showFloors(perSet &persons);
void reSetButton(direction dir,int floorNumber);
bool signalUp(int floorNumber);
bool signalDown(int floorNumber);
bool signalSameDir(direction dir,int floorNumber);
int avgWaiting(void);
int getnp(int floorNumber){ return fa[floorNumber].getNumWaiting();}
};
# endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -