public void DoAction(WashingmMachine washingMachine) { Console.WriteLine("乾燥しました。"); washingMachine.SetState(null); }
public void DoAction(WashingmMachine washingMachine) { Console.WriteLine("すすぎました。"); washingMachine.SetState(new SpinningState()); }
public void DoAction(WashingmMachine washingMachine) { Console.WriteLine("脱水しました。"); washingMachine.SetState(new DryingState()); }