public override string getPathbySrcAndDestination(int src, int des)
 {
     if (path == null)
     {
         RealObj = new MapDB();
         return(RealObj.getPathbySrcAndDestination(src, des));
     }
     else
     {
         return("");
     }
 }
 public override List <Map> GetAllMap()
 {
     if (RealObj == null)
     {
         RealObj = new MapDB();
         return(RealObj.GetAllMap());
     }
     else
     {
         return(new List <Map>());
     }
 }