コード例 #1
0
 public GoToFloorState(StateContext context) : base(context)
 {
     NextAction = new OpenFloorDoorState(context);
 }
コード例 #2
0
 public CloseDoorsState(StateContext context) : base(context)
 {
     NextAction = new GoToFloorState(context);
 }
コード例 #3
0
ファイル: StateBase.cs プロジェクト: stevepeeff/ElevatorSim
 /// <summary>
 /// Initializes a new instance of the <see cref="StateBase"/> class.
 /// </summary>
 /// <param name="context">The context.</param>
 public StateBase(StateContext context)
 {
     Context = context;
 }
コード例 #4
0
 public OpenFloorDoorState(StateContext context) : base(context)
 {
 }