Ein Hinweis zur Person-Klasse.
Im Folgenden erstellen wir eine Personenklasse.
class Person:
#Grundeinstellung
def __init__(self, name,company,age):#Selbst ist vorerst notwendig
self.name = name
self.company = company
self.age = age
def say_hello(self,name):#Selbst ist vorerst notwendig
print("Hallo{}Herr. ich{}ist.".format(name, self.name))
def __call__(self, name):#Selbst ist vorerst notwendig
print("Hallo{}Herr. ich{}ist.".format(name, self.name))
-------------------------------------------------------
Suzuki = Person("Suzuki","ABC-Handel",45)
Suzuki.name
#Suzuki
Suzuki.say_hello("Kato")
#Hallo Herr Kato. Ich bin Suzuki.
Suzuki("Tanaka")
#Hallo Herr Tanaka. Ich bin Suzuki.
#Anruffunktion ist Suzuki.__call__("Tanaka")Sie müssen nicht (dies ist möglich, aber nicht angemessen)
Recommended Posts