Une note sur la classe Person.
Ci-dessous, créons une classe Person.
class Person:
#Réglage initial
def __init__(self, name,company,age):#le moi est nécessaire pour le moment
self.name = name
self.company = company
self.age = age
def say_hello(self,name):#le moi est nécessaire pour le moment
print("Bonjour{}M. je{}est.".format(name, self.name))
def __call__(self, name):#le moi est nécessaire pour le moment
print("Bonjour{}M. je{}est.".format(name, self.name))
-------------------------------------------------------
Suzuki = Person("Suzuki","Commerce ABC",45)
Suzuki.name
#Suzuki
Suzuki.say_hello("Kato")
#Bonjour M. Kato. Je suis Suzuki.
Suzuki("Tanaka")
#Bonjour M. Tanaka. Je suis Suzuki.
#la fonction d'appel est Suzuki.__call__("Tanaka")Vous n'êtes pas obligé (c'est possible mais pas approprié)
Recommended Posts