定義函數(shù)時候有的與類名相同 有的不同 與類名不同名的函數(shù)為何要有返回值 類里面的構(gòu)造函數(shù)為何要構(gòu)造有參數(shù)和無參數(shù)兩種
1 回答

慕哥6287543
TA貢獻1831條經(jīng)驗 獲得超10個贊
與類名同名的我們稱之為該類的構(gòu)造函數(shù),構(gòu)造函數(shù)的存在主要是為了初始化類字段,比如說私有字段哈,有參數(shù)和沒參數(shù)這個要看你構(gòu)造函數(shù)的實際作用來決定的。無參數(shù)的構(gòu)造函數(shù)一般式采用系統(tǒng)的默認值進行初始化類字段,有參數(shù)的構(gòu)造函數(shù)意味著你可以在實例的時候傳指定的值給構(gòu)造函數(shù)來初始化你的類字段或者屬性等。 類中與類名不同的函數(shù)一般都是類的成員函數(shù)或者類級別的靜態(tài)函數(shù),不考慮這些函數(shù)的訪問權(quán)限情況下,類成員函數(shù)你可以認為就是一個該類的一個功能,他可以是用來給一個類字段賦值的也可以實現(xiàn)類實例化的或者其他任何你想對該對象的操作。 有參數(shù)沒參數(shù),有返回值沒返回值這完全看你要實現(xiàn)的功能~ 簡單的這么理解就可以了
- 1 回答
- 0 關(guān)注
- 2177 瀏覽
添加回答
舉報
0/150
提交
取消