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