2 回答

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
public class Over{
?????????????????? public static void main(String[] args){????//main()方法
??????????????????????????? Over test=new Over();
?????????????????? }
?????????????????? public Over(){??????????? //構(gòu)造一個(gè)Over的無(wú)參數(shù)方法
??????????????????????????? this(3);
??????????????????????????? System.out.println("test");???? //輸出結(jié)果:test
?????????????????? }
?????????????????? public Over(int i){?????????????? //構(gòu)造一個(gè)Over的有參數(shù)方法
??????????????????????????? System.out.println(++i);?????????? //輸出結(jié)果:4
?????????????????? }
? ? ? ? ?}
比如這段代碼,首先構(gòu)造方法基本的知識(shí)點(diǎn):
1、給成員變量賦初值
2、必須與類名相同,且沒(méi)有返回值類型,連void也不會(huì)出現(xiàn)
3、在創(chuàng)建對(duì)象時(shí)被自動(dòng)調(diào)用
等等,這些只是簡(jiǎn)單能讓你看懂的,
里面構(gòu)造了兩個(gè)方法,一個(gè)無(wú)參的,一個(gè)有參的,main()方法里是調(diào)用這個(gè)方法輸出

TA貢獻(xiàn)58條經(jīng)驗(yàn) 獲得超16個(gè)贊
你說(shuō)的就有問(wèn)題。那是實(shí)例化對(duì)象,哪里是構(gòu)造方法,再去仔細(xì)看一下什么是構(gòu)造方法定義

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超1個(gè)贊
要弄懂 這個(gè)問(wèn)題你需要去 理解什么是靜態(tài)的(static) 怎么生成一個(gè)類的實(shí)例 還有簡(jiǎn)單就是 main方法你可以看成單獨(dú)的一個(gè)東西
添加回答
舉報(bào)