예제 #1
0
파일: Rover.cs 프로젝트: kevPo/MarsRover
 public void SetState(State state)
 {
     this.state = state;
 }
예제 #2
0
파일: Rover.cs 프로젝트: kevPo/MarsRover
 public Rover(Point point, Char direction, IStateFactory stateFactory, Planet planet)
 {
     currentPoint = point;
     state = stateFactory.BuildState(this, direction, planet);
 }