public NoQuarterState(GumballMachine gumballMachine) { this.gumballMachine = gumballMachine; }
public HasQuarterState(GumballMachine gumballMachine) { throw new NotImplementedException(); }
public SoldState(GumballMachine gumballMachine) { this.gumballMachine = gumballMachine; }