Aqui está um exemplo de como a classe ControleRemoto pode ser implementada em Python: ```python class ControleRemoto: def __init__(self, televisao): self.televisao = televisao def aumentar_volume(self): self.televisao.volume += 1 def diminuir_volume(self): self.televisao.volume -= 1 def trocar_canal(self, canal): self.televisao.canal_atual = canal def sintonizar_canal(self, canal): if canal not in self.televisao.lista_de_canais: self.televisao.lista_de_canais.append(canal) ``` Nesse exemplo, a classe ControleRemoto recebe um objeto da classe Televisao (do exercício 4) como atributo. Os métodos aumentar_volume e diminuir_volume aumentam e diminuem o volume da televisão, respectivamente. O método trocar_canal recebe um número de canal e troca o canal atual da televisão para esse número. O método sintonizar_canal recebe um número de canal e adiciona esse canal à lista de canais da televisão, somente se esse canal ainda não estiver na lista.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar