位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java 構(gòu)造方法是什么?

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-26

構(gòu)造方法

類有一種特殊的成員方法叫作構(gòu)造方法,它的作用是創(chuàng)建對(duì)象并初始化成員變量。構(gòu)造方法 與類同名,在創(chuàng)建類的對(duì)象時(shí),會(huì)自動(dòng)調(diào)用類的構(gòu)造方法。構(gòu)造方法沒(méi)有返回類型,更不能定義 為void。另外,構(gòu)造方法一般都應(yīng)用puWk類型來(lái)說(shuō)明,這樣才能在程序的任意位置創(chuàng)建類的實(shí)例 化對(duì)象。構(gòu)造方法中可以有一個(gè)或多個(gè)人參,一般用來(lái)給類中的成員屬性進(jìn)行初始化賦值。一個(gè)類中 也可以存在多個(gè)構(gòu)造方法,它們之間通過(guò)人參類型和人參個(gè)數(shù)來(lái)作區(qū)分

代碼如下:

//構(gòu)造方法
public class Person {
private String name;
private int age;
Person() {
this.name = "無(wú)參名字";
}
Person (String name,int age){
this.name = name;
this.age = age;
}
public String toString() {
return"姓名:"+name+",年齡:"+age;
}
public static void main(String[] args) {
Person person = new Person();
System.out.println(person.toString());
person = new Person("小王",22);
System.out.println(person.toString());
}
}M1HM~VJ554@71PRBN~8ZI5U.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部