예제 #1
0
 public NoQuarterState(IGumballMachineConstext gumballMachine, TextWriter textWriter)
 {
     _gumballMachine = gumballMachine;
     _textWriter     = textWriter;
 }
예제 #2
0
 public GumballMachine(uint numBalls, TextWriter textWriter)
 {
     _gumballMachineContext = new GumballMachineContext(numBalls, textWriter);
 }
예제 #3
0
 public SoldOutState(IGumballMachineConstext gumballMachine, TextWriter textWriter)
 {
     _gumballMachine = gumballMachine;
     _textWriter     = textWriter;
 }