What is the difference between when we use a variable as an attribute like self.message and when we use it as a parameter like message in a method:
def talk(self, message)
    print("{} sad : {}".format(self.name, self.message))
def talk(self, message)
    print("{} sad : {}".format(self.name, message))
 
    