public abstract void SwitchState(Tv tv);
 //================================================================================
 public override void SwitchState(Tv tv)
 {
     Console.WriteLine("Tv is now Off");
     tv.setState(On.GetInstance);
     Console.WriteLine("TV is powering on ...");
 }