java小基礎之方法與構造方法

2021-08-14 11:58:57 字數 812 閱讀 5142

書寫方式

1.方法定義格式

返回值型別 方法名稱(引數列表)

2.構造方法

person p = new person("張三",20,123.0);//構造方法有參類

3.注意事項

(1)如果你沒寫無參的構造方法系統會給你提供乙個無參的構造方法

(2)如果我只寫了有參的構造方法

這時系統就不會給你提供無參的構造方法

(3)寫類的時候 建議 無參有參構造方法全寫

**解析
public

class object

public

static

void

main(string args)

}class person

//構造方法

//沒有返回值

//用來初始化物件的初始狀態

// person(){}//系統贈送的構造方法如果自己定義了系統就不會送了

person() {}//建議寫上,因為如果其他類呼叫無參的時候會出錯

person(string n,int a,double h)

person(string n,int a)

int abs(int a)else

return r;

}double abs(double a)else

return r;

}// 方法執行到return會立刻結束進行返回

public

class object01

}

Java基礎之構造方法

構造方法 初始化成員變數的1.構造方法 沒有返回值 甚至不寫返回的型別 2.構造方法的方法名 與類名相同 3.如果你沒寫無參的構造方法 系統會給你提供乙個無參的構造方法 4.如果我只寫 有參 的構造方法 這時 系統就不再給你提供無參的構造方法 5.寫類的時候 建議 無參有參構造方法全寫關鍵字 構造方...

java構造方法與普通方法

構造器也叫構造方法,用於物件的初始化,通過new關鍵字呼叫 構造方法名必須與類名相同,沒有返回值,它返回的物件的位址並且賦值給引用變數 構造方法不能被繼承不能重寫但是可以過載 每個類至少有乙個構造方法,沒有的話系統也會會提供乙個預設的無參構造.構造方法第一句是super,可以呼叫同類的另乙個建構函式...

JAVA基礎學習構造方法

注 不一定全,以後有學習到會補充 特點 a 方法名與類名相同 b 沒有返回值型別,連void都沒有 c 沒有具體的返回值。方法過載是與類名一致,但是引數不一樣,傳入不同的引數會有不同的結果。這種叫做方法過載 注意事項 a 如果我們沒有給出構造方法,系統將自動提供乙個無參構造方法。b 如果我們給出了構...