構造方法的特點及作用


構造方法

特點:

1.方法名稱和類名相同

2.不用定義返回值類型

3.不可以寫return語句

作用:

給對象初始化

構造方法細節:

當一個類中沒有定義構造函數時,系統會默認添加一個無參的構造方法。

當在類中自定義構造方法后,默認的無參構造方法會消失(如果需要無參構造方法需要手動添加)

構造方法與一般方法在寫法上的不同:

構造方法:

public(修飾符) class(定義類的關鍵字) Test(類名)(){
     //無參
Test(類名)(){        }
     //帶一個參數
Test(類名) (String(變量類型) name(變量名)){            }
}
 

一般方法:

定義類:

public(修飾符) class(定義類的關鍵字) Test(類名)(){
     private(修飾符) static(修飾符) String(變量類型) s(變量名)  = “hello world”;
下面是定義方法
     public(修飾符) static(修飾符) void(返回值類型) main(方法名) (String[] args){
     System.out.println(s);(代碼語句)
}
}
 

構造方法與一般方法在運行上的不同:

構造方法:

構造方法在創建的時候就會給對象初始化;

一個對象建立構造方法只能運行一次;

一般方法:

一般方法是對象調用才執行,給對象添加對象具備的功能;

一般方法可以被對象多次調用;


免責聲明!

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



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