public ControleRemoto(IComandosTelevisao comandosTelevisao) { _comandosTelevisao = comandosTelevisao; }
public void AdicionarTelevisaoSuportada(IComandosTelevisao novaTelevisao) { _televisoesSuportadas.Add(novaTelevisao); }
public void AdicionarTelevisaoAoControle(IComandosTelevisao televisao) { controleRemoto.AdicionarTelevisaoSuportada(televisao); }
public void RemoverTelevisaoSuportada(IComandosTelevisao televisao) { _televisoesSuportadas.Remove(televisao); }