Buscar

Para ilustrar seu aprendizado, construa uma classe de lixeira, onde haverá tipos como recicláveis: vidros, plástico e papel e não recicláveis: lix...

Para ilustrar seu aprendizado, construa uma classe de lixeira, onde haverá tipos como recicláveis: vidros, plástico e papel e não recicláveis: lixo orgânico e não orgânico.


Essa pergunta também está no material:

PHP_5_e_MySQL_5_e_Ajax
166 pág.

Php Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de como você pode construir uma classe de lixeira em Python: ```python class Lixeira: def __init__(self): self.reciclaveis = { 'vidros': [], 'plástico': [], 'papel': [] } self.nao_reciclaveis = { 'lixo orgânico': [], 'lixo não orgânico': [] } def adicionar_reciclavel(self, tipo, item): if tipo in self.reciclaveis: self.reciclaveis[tipo].append(item) else: print("Tipo de reciclável inválido!") def adicionar_nao_reciclavel(self, tipo, item): if tipo in self.nao_reciclaveis: self.nao_reciclaveis[tipo].append(item) else: print("Tipo de não reciclável inválido!") def mostrar_reciclaveis(self): for tipo, itens in self.reciclaveis.items(): print(f"Recicláveis do tipo {tipo}:") for item in itens: print(f"- {item}") def mostrar_nao_reciclaveis(self): for tipo, itens in self.nao_reciclaveis.items(): print(f"Não recicláveis do tipo {tipo}:") for item in itens: print(f"- {item}") ``` Você pode criar uma instância da classe `Lixeira` e usar os métodos `adicionar_reciclavel` e `adicionar_nao_reciclavel` para adicionar itens à lixeira. Os métodos `mostrar_reciclaveis` e `mostrar_nao_reciclaveis` exibem os itens armazenados na lixeira de acordo com o tipo.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais