InstruçÔes

Passo 31

DĂȘ Ă  sua classe MediaError um mĂ©todo __init__ com os seguintes parĂąmetros: self, message e obj. Dentro dele, chame super().__init__(message) para garantir que os mecanismos para armazenar e exibir a mensagem de erro, que jĂĄ estĂŁo presentes na classe Exception, possam funcionar corretamente. Depois disso, atribua obj a self.obj.

O que fazer:

Testes:

  • Sua classe `MediaError` deve ter um mĂ©todo `__init__` com os parĂąmetros `self`, `message` e `obj`.
  • VocĂȘ deve chamar `super().__init__(message)` dentro do seu mĂ©todo `__init__`.
  • VocĂȘ deve atribuir `obj` a `self.obj` dentro do seu mĂ©todo `__init__`.

Preview