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