public WinnerState(GumballMachine gumballMachine) { this.GumballMachine = gumballMachine; }
public SoldOutState(GumballMachine gumballMachine) { this.GumballMachine = gumballMachine; }
public HasQuarterState(GumballMachine gumballMachine) { this.GumballMachine = gumballMachine; RandomWinner = new Random(System.DateTime.Now.Millisecond); }