예제 #1
0
 public Rover(int id, IExplorationArea explorationArea)
 {
     Id = id;
     ExplorationArea = explorationArea ?? throw new ArgumentNullException(nameof(explorationArea));
 }
예제 #2
0
 public Rover(int id, IExplorationArea explorationArea, IPosition position)
 {
     Id = id;
     ExplorationArea = explorationArea ?? throw new ArgumentNullException(nameof(explorationArea));
     RoverPosition   = position ?? throw new ArgumentNullException(nameof(position));
 }