構(gòu)造方法
格式:
public constructor_name(){
//statement
}
幾個(gè)特性
使用 new + 構(gòu)造方法 ——> 創(chuàng)建一個(gè)新的對(duì)象
Console con1 = new Console();
構(gòu)造方法與類同名蝠筑,且沒有返回值
有參構(gòu)造方法:可以指定參數(shù)(parameter)狞膘,可以創(chuàng)建對(duì)象并給對(duì)象中的實(shí)例變量賦初值
無參構(gòu)造方法:沒有parameter,系統(tǒng)會(huì)自動(dòng)生成無參構(gòu)造方法菱肖。
當(dāng)已經(jīng)存在無參或者有參的構(gòu)造方法時(shí)客冈,系統(tǒng)不會(huì)再自動(dòng)添加無參構(gòu)造方法
構(gòu)造方法的重載(overload):系統(tǒng)會(huì)根據(jù)參數(shù)的不同旭从,選擇對(duì)應(yīng)的方法
problem:實(shí)例變量稳强,成員變量,局部變量