コード例 #1
0
 public void TurnCrank()
 {
     if (State.TurnCrank())
     {
         State.Dispense();
     }
 }
コード例 #2
0
ファイル: GumballMachine.cs プロジェクト: kokarolos/Training
 public void dispense()
 {
     state.Dispense();
 }
コード例 #3
0
 /// <summary>
 /// 转动手柄
 /// </summary>
 public void TurnCrank()
 {
     State.TurnCrank();
     //状态内部动作,所以我们不在需要单独一个发放糖果的方法。
     State.Dispense();
 }
コード例 #4
0
ファイル: GumballMachine.cs プロジェクト: xuejiaW/Study-Notes
 public void TurnCrank()
 {
     currentState.TurnCrank();
     currentState.Dispense();
 }