python 關於__init__()方法的用法

__init__()方法需要結合class一起來使用更加有效

 

關於__init__()的含義,查到解釋是“負責對象的初始化”,聽起來挺懵逼的,還是結合實例來理解較好

 

直接看代碼

class SendMsg(object):
 
    def __init__(self):
        self.name = 'Adele baby'
        self.msg = '我在做測試'
 
 
    def a_name(self):
        print(self.name)

    def a_msg(self):
        print(self.msg)
 
s = SendMsg()
s.a_msg()
s.a_name()

 

創建一個SendMsg的class類,初始化self對象且賦予其name和msg子對象值

其他函數或者方法即可把對象self引用進來,包括對象的子值

 

參考:https://www.zhihu.com/question/46973549

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章