'''self代表類的實例,而非類哪個對象調用方法,那么該方法中的self就代表那個對象self.__calss__ 代表類名'''class Person(object):def run(self):print("run")print(self.__class__)p = self.__class__("tt",30,10,20)print(p)def eat(self,food):print("eat"+food)def say(self):print("Hello!My name is %s,I am %d years old"%(self.name,self.age))#self不是關鍵字,換成其他的標識符也可以的但是帥的人都用selfdef play(a):print("wan "+a.name)def __init__(self,name,age,height,weight):# print(name,age,weight,height)# print("這里是init")self.name = nameself.height = heightself.age =ageself.weight = weightper1 = Person("hanmeimei ",21,160,80)
per1.say()per2= Person("tom ",22,160,80)
per2.say()per1.play()
per1.run()
?