public void TurnCrank() { if (State.TurnCrank()) { State.Dispense(); } }
public void dispense() { state.Dispense(); }
/// <summary> /// 转动手柄 /// </summary> public void TurnCrank() { State.TurnCrank(); //状态内部动作,所以我们不在需要单独一个发放糖果的方法。 State.Dispense(); }
public void TurnCrank() { currentState.TurnCrank(); currentState.Dispense(); }