예제 #1
0
 protected GateState(Gate gate)
 {
     this.gate = gate ?? throw new ArgumentNullException(nameof(gate));
 }
예제 #2
0
 public OpenGateState(Gate gate) : base(gate)
 {
 }
예제 #3
0
 public CloseGateState(Gate gate) : base(gate)
 {
 }