public HasPennyState(IOutputWritter writter, GumMachine gumMachine) { _writter = writter; _gumMachine = gumMachine; }
public SoldState(GumMachine machine, IOutputWritter writter) { _machine = machine; _writter = writter; }
public NoPennyState(GumMachine gumMachine, IOutputWritter writter) { _gumMachine = gumMachine; _writter = writter; }