構造方法的特點


例如:

class  Test{

   int a;

   int b; 

    public Test(){

      }

     public Test(int a, int b){

       this.a= a;

       this.b= b;  

   }

}

-------------------------------->

推薦使用用構造方法對變量初始化,在需要對該對象初始化的時候調用該構造函數

構造的用處:類的屬性被私有化,修改屬性智能通過set方法來修改,那麼給屬性 

                       賦值變的的比較麻煩,構造就可以在對象被初始化的時候賦初始值。

構造的特點:

                     1、構造沒有返回值,且名字和類名一致

                     2、構造只會在實例化(new 的時候調用一次,new後面的就爲構造),之後無法再調用。

                     3、如果一個類沒有構造,不代表沒有構造函數,Java在編譯的時候默認生成一個空構造函數,如果你有構造函數就不自動生成。

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