internal override void Washing(WashingMachine wm) { Console.WriteLine("正在甩干..."); wm.wmState = new TurnOffState(); wm.WashingMachineExecute(); }
internal override void Washing(WashingMachine wm) { Console.WriteLine("洗衣结束"); }
internal override void Washing(WashingMachine wm) { Console.WriteLine("正在放出水..."); wm.wmState = new Spin_dryState(); wm.WashingMachineExecute(); }
internal override void Washing(WashingMachine wm) { Console.WriteLine("开始洗衣"); wm.wmState = new InflowWaterState() ; wm.WashingMachineExecute(); }
internal override void Washing(WashingMachine wm) { Console.WriteLine("开始洗衣"); wm.wmState = new InflowWaterState(); wm.WashingMachineExecute(); }
internal override void Washing(WashingMachine wm) { Console.WriteLine("正在洗衣..."); wm.wmState = new DischargeWaterState(); wm.WashingMachineExecute(); }
public void Execute() { WashingMachine wm = new WashingMachine(); wm.WashingMachineExecute(); }
internal abstract void Washing(WashingMachine wm);
internal override void Washing(WashingMachine wm) { Console.WriteLine("正在洗衣..."); wm.wmState =new DischargeWaterState(); wm.WashingMachineExecute(); }