#if !defined(_FOREST_H) #define _FOREST_H #include "Environment.h" class Forest : public Environment { public: //Destruktör ~Forest(); //Retrunerar en pekare till en instans av Forest //Pre: True //Post: Returnerat en pekare till en singelton instans av Forest static Forest* getInstance(); //Returner namnet på denna miljö //Pre: True //Post: Returnerat strängen Forest std::string whereAmI(); protected: //Skyddad konstruktör Forest(); private: //Pekare till 0 om ingen instans existerar // annars pekare till instansen. static Forest* single; }; #endif //_FOREST_H