public ReadyState(DrinkMachine drinkMachine) { this.drinkMachine = drinkMachine; }
public Available(DrinkMachine context) => this.context = context;
public EmptyState(DrinkMachine drinkMachine) { this.drinkMachine = drinkMachine; }