A minha mensagem que o restaurante esta desativado ou ativado não funciona.
class ContaBancaria():
def __init__(self, titular, saldo):
self._titular = titular
self._saldo = saldo
self._status = False
def __str__(self):
return f'{self._titular} | {self._saldo} | {self._status}'
@property
def ativar_conta(self):
self._status = not self._status
@classmethod
def ativo(cls, self):
return 'Ativo' if self._status else 'Desativado'
pessoa1 = ContaBancaria('Pedro', '700Zilhões')
pessoa1.ativar_conta
pessoa2 = ContaBancaria('Fallen', '2Major')
pessoas = [pessoa1, pessoa2]
print(pessoa1)
print(pessoa2)