public static Rover ParsePositionInput(string positionInput, Plateau plateau) { String[] inputArray = positionInput.Split(" "); int roverLandingCoordinateX = int.Parse(inputArray[0]); int roverLandingCoordinateY = int.Parse(inputArray[1]); Direction direction = DirectionLookUp.GetDirection(inputArray[2]); return(new Rover(plateau, roverLandingCoordinateX, roverLandingCoordinateY, direction)); }
public String DisplayLocation() { return(coordinateX + " " + coordinateY + " " + DirectionLookUp.GetDirectionKey(this.direction)); }