用person類創(chuàng)建一個對象匆骗,為name特征(attribute)傳遞一個字符串參數(shù)
>>> class Person():
... def __init__(self, name):
... self.name = name
...
>>> hunter = Person('haha')
>>> hunter.name
'haha'
>>>
上面的代碼實際的工作流程:
1.查看類的定義挨摸;
2.創(chuàng)建Person對象;
3.調用init方法將新創(chuàng)建的對象作為self傳入裙顽,并將另一個參數(shù)(haha)作為name傳入蛙婴;
4.將name的值存入對象(self.name = name);
5.返回這個新對象舔糖;
6.新對象賦值給hunter,也就是將名字hunter與這個新對象關聯(lián)娱两。