如果某類里沒有__init__方法函數(shù),通過類名字創(chuàng)建的實例對象為空,切沒有初始化;如果有此方法函數(shù),通常作為類的第一個方法函數(shù),有點像C++等語言里的構(gòu)造函數(shù)。
class Ca:def __init__(self, v): # 注意前后各兩個下劃線self.name = vdef pr(self):print "a--->", self.nameia = Ca("Jeapedu") # 本質(zhì)調(diào)用的是__init__方法函數(shù)ia.pr()Ca.pr(ia) 輸出結(jié)果
a---> Jeapedu
a---> Jeapedu
以上這篇淺談Python類里的__init__方法函數(shù),Python類的構(gòu)造函數(shù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。
新聞熱點
疑難解答
圖片精選