Ejemplo n.º 1
0
 public void execute()
 {
     prevSpeed = fan.speed;
     fan.speed = CeilingFan.Speed.OFF;
     // Could move this to the CeilingFan with a setSpeed function
     Console.WriteLine("Fan Off!");
 }
Ejemplo n.º 2
0
 public CeilingFanHighCommand(CeilingFan fan)
 {
     this.fan  = fan;
     prevSpeed = this.fan.GetSpeed();
 }
 public void Execute()
 {
     previousSpeed = ceilingFan.CurrentSpeed;
     ceilingFan.CurrentSpeed = CeilingFan.Speed.High;
 }
Ejemplo n.º 4
0
 public void Execute()
 {
     _previousSpeed = _ceilingFan.CurrentSpeed;
     _ceilingFan.SetSpeed(CeilingFan.Speed.High);
 }