/*
構(gòu)造函數(shù):一種特殊的函數(shù)
構(gòu)造函數(shù)的特點(diǎn)?
與類同名,沒有返回類型,沒有return語句。
構(gòu)造函數(shù)怎么使用?
Person p = new Person();
初始化一個(gè)對象的時(shí)候調(diào)用
構(gòu)造函數(shù)的作用?
創(chuàng)建對象時(shí)初始化對象。
構(gòu)造函數(shù)的特點(diǎn):
新建一個(gè)類,創(chuàng)建對象的時(shí)候有一個(gè)默認(rèn)的構(gòu)造函數(shù),構(gòu)造函數(shù)可以重載
this關(guān)鍵字的使用
構(gòu)造方法中使用,表示調(diào)用該函數(shù)的對象。
* */
class Person{
String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
// 構(gòu)造函數(shù)
Person (){
System.out.println("初始化");
}
//構(gòu)造函數(shù)的重載
Person (String name) {
this.name = name;
System.out.println("name"+name);
}
}
public class Constructor {
public static void main(String[] args) {
Person p = new Person();
Person P1 = new Person("zhang san");
}
}
Java構(gòu)造函數(shù)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
推薦閱讀更多精彩內(nèi)容
- 轉(zhuǎn)載自yeziyfx 的專欄 構(gòu)造函數(shù)、構(gòu)造代碼塊和靜態(tài)代碼塊容易混淆,它們的執(zhí)行條件和執(zhí)行順序也常常容易犯迷。這...
- 構(gòu)造函數(shù)特點(diǎn): 1、函數(shù)名要與類名相同。 2、不用定義返回值。 3、不可以寫reeturn語句,給對象初始化。 構(gòu)...
- 如果文章對你有所幫助,請點(diǎn)喜歡并關(guān)注,這將是我最大的動(dòng)力,謝謝 構(gòu)造方法是類里的一個(gè)特殊的方法,他不能有返回值(包...
- Java中構(gòu)造函數(shù)是一種特殊的函數(shù),用來在對象實(shí)例化時(shí)初始化對象的成員變量。在Java語言中,構(gòu)造函數(shù)具有以下幾個(gè)...
- Java中對對象的聲明和創(chuàng)建使用,語句如下: Human lily = new Human(); 不過這個(gè)方法是系...