講解對(duì)象:python中\(zhòng)init__ 方法 作者:融水公子 rsgz
1 類的實(shí)例化 x = MyClass() 解釋:創(chuàng)建了一個(gè)新的類實(shí)例并將該對(duì)象賦給局部變量 x
2 希望類有初始狀態(tài) 解決:會(huì)定義一個(gè)名為 __init__() 的特殊方法 特點(diǎn):類的實(shí)例化操作會(huì)自動(dòng)為新創(chuàng)建的類實(shí)例調(diào)用 __init__() 方法 代碼:
def __init__(self): self.data = []
3 出于彈性的需要,__init__() 方法可以有參數(shù) 實(shí)例:
class Complex: def __init__(self, realpart, imagpart): self.r = realpart self.i = imagpart
>>> x = Complex(3.0, -4.5) >>> x.r, x.i (3.0, -4.5)
|