public static void Main(string[] args)
        {
            Veiculo buick = new Veiculo("Buick", 4, 160);

            if (buick is IDrivable)
            {
                buick.Mova();
                buick.Para();
            }
            else
            {
                Console.WriteLine("O {0} não pode ser dirigido", buick.Marca);
            }

            IEletronico TV = ControleTV.GetDevice();

            PowerButton powBut = new PowerButton(TV);

            powBut.Executar();
            powBut.Desfazer();
            // TODO: Implement Functionality Here

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
 public PowerButton(IEletronico device)
 {
     this.device = device;
 }