// door.h // Definition for class Door. #ifndef DOOR_H #define DOOR_H class Person; // forward declaration class Floor; // forward declaration class Elevator; // forward declaration class Door { public: Door(); // constructor ~Door(); // destructor void openDoor( Person * const, Person * const, Floor &, Elevator & ); void closeDoor( const Floor & ); private: bool open; // open or closed }; #endif // DOOR_H