Na classe que está sendo utilizada como exemplo neste exercício, um atributo é simplesmente inicializado dentro dela como:
codigo = 0 ,por exemplo.
Depois, esse atributo é chamada dentro dos métodos da classe como
self.codigo .Porém, em todos os cursos anteriores, era necessário criar um método construtor __init__ e inicializar os atributos dentro dele como uma das opções abaixo:
self.codigo = codigo
self._codigo = codigo
self.__codigo = codigoE aí?