#pragma once #include "LandT.h" #include "WarehouseT.h" class SectorT{ public: SectorT(char c); LandT Type(void) const; char Symbol(void) const; bool IsHidden(void) const; void Discover(void); void Population(int); int Population(void) const; void PopulationPhase( WarehouseT & warehouse); void GoodsPhase( WarehouseT & warehouse); void ResourcesPhase( WarehouseT & warehouse); int Buildings(void) const; void Build(WarehouseT & warehouse); private: LandT type; bool hidden; int population; int buildings; };