Olá, Luciano, como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você está no caminho certo com a implementação da classe Sobremesa
. Mas, notei que há um pequeno erro de digitação no método __str__
. Você escreveu self.descicao
ao invés de self.descricao
. Isso pode causar problemas ao tentar imprimir a descrição da sobremesa.
A versão corrigida do método __str__
ficaria assim:
def __str__(self):
return f'Nome: {self._nome} | Preço: R${self._preco} | Descrição: {self.descricao} | Tipo: {self.tipo} | Tamanho: {self.tamanho}'
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!