構造方法構造器、構造方法重載

構造方法|構造器、構造方法重載

一、構造方法|構造器
定義:

1、構造方法就是類似於方法,但是構造方法沒有返回值 不用也不能寫void

2、構造方法名字必須與類名相同

3、構造方法不能被static修飾(構造方法屬於對象,static屬於類)

4、一旦定義帶參的構造函數,程序將不再爲你自動創建空構造器。

作用:可以在new對象的同時傳入默認值,簡略代碼

使用:

類名 變量名=new 類名(參數列表);//注意參數列表需要和構造函數的參數列表相同

那如果我每次的參數列表不同呢,所以這時候我們需要重載構造方法與方法的重載類似。

構造方法也是可以重載的。也是根據 參數列表的類型、個數、排序進行區分;

public 方法名(String a,int b){
    this.a=a;//this.a 表示類中的成員變量,把new對象時括號中的值賦值給成員變量
    this.b=b;
}
public 方法名(String a){
    this.a=a;//this.a 表示類中的成員變量,把new對象時括號中的值賦值給成員變量   
}
//構造方法的重載  方法名都與類名相同,當你new這個類的對象時 程序根據你給的參數自動匹配對於構造器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章