Python OOP,如何不断添加一个Instance属性?

Python OOP, how to keep adding a number Instance attribute?

尝试存入钱包,第一次调用成功,然后当我再次调用存款功能时,它会给我错误。
TypeError: 'int' object is not callable 有什么解决办法吗?

class Bank():

    def __init__(self,wallet):
        self.wallet = wallet

    def withdraw(self,withdraw):
        self.withdraw = withdraw

    def deposit(self, deposit):
        self.deposit = deposit
        self.wallet += self.deposit




bank = Bank(0)

bank.deposit(500)
print(bank.wallet)
bank.deposit(500)
print(bank.wallet)

您正在将您的存款功能重新分配给该行中的一个整数。 self.deposit = deposit。删除:)