public IGumballMachineState TurnLever() { Console.WriteLine("Purchase successful."); return(NoCoinState.GetInstance()); }
public IGumballMachineState EjectCoin() { Console.WriteLine("Coin ejected."); return(NoCoinState.GetInstance()); }
public IGumballMachineState TurnLever() { Console.WriteLine("Purchase successful."); return(NoCoinState.GetInstance()); }
public IGumballMachineState EjectCoin() { Console.WriteLine("Coin ejected."); return(NoCoinState.GetInstance()); }