類中的初始化函數作用


class-類
(1)類XX所帶的參數
def __init__(self,默認參數,可變參數,..)
self.a=a
self.b=b
①a與b就是類XX的屬性,當我們調用類時xx(a,b),那么a,b其實就是我們外部輸入的參數,不是XX類中的參數都需要寫在__init__中的,因為pyhton定義變量無需聲明直接用就是,所以XX類內部方法中需要使用到變量時直接定義就是了,參數分為類參數與方法參數,方法參數不一定來自於類,可以引用方法時直接輸入,如def test(self,filename),引用時可以為A=XX(A,B),A.test(filename)

②當我們外部的參數輸進來后是不帶self的,所以需要初始化,這樣輸進來的參數才能被直接使用

③要引用類必須初始化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM