AttributeError: 'Restaurante' object has no attribute 'alternar_estado'
AttributeError: 'Restaurante' object has no attribute 'alternar_estado'
E aí, beleza?
Então, esse erro AttributeError: 'Restaurante' object has no attribute 'alternar_estado'
tá dizendo basicamente que você tá tentando chamar um método ou atributo chamado alternar_estado
em um objeto da classe Restaurante
, mas esse método ou atributo não foi definido na classe.
Aqui vão algumas coisas pra você dar uma olhada:
Dá uma conferida na classe Restaurante
pra ver se realmente existe um método chamado alternar_estado
. Se você esqueceu de definir esse método lá, é isso que tá causando o erro.
Se você tá tentando importar essa classe de outro arquivo usando algo como from restaurante import Restaurante
, garanta que você não fez confusão no nome ou no local onde tá importando.
Às vezes, a gente dá uma escorregada e digita algo errado. Confira se o nome alternar_estado
tá batendo certinho com o que você tá tentando chamar.
Se você tiver classes herdadas ou usando composição, garanta que tudo esteja alinhado e que a classe Restaurante
realmente deveria ter esse método ou atributo.
Se você der uma revisada nesses pontos, é bem provável que descubra o que tá causando o erro e consiga resolver rapidinho. Qualquer coisa, grita aí!
Obrigado pela ajuda!