構(gòu)造方法
[TOC]
使用構(gòu)造方法 完成 對(duì)象初始化的相關(guān)設(shè)置 與new一起使用
public 構(gòu)造方法名(){
//初始化代碼
}
// 無參構(gòu)造方法
public Subject() {
}
// 帶參構(gòu)造,帶參構(gòu)造,實(shí)現(xiàn)對(duì)全部屬性的賦值
public Subject(String subjectName,String subjectNo,int subjectLife) {
// this.subjectName = subjectName;
// this.subjectNo = subjectNo;
// this.subjectLife = subjectLife;
this.setSubjectName(subjectName);
this.setSubjectNo(subjectNo);
this.setSubjectLife(subjectLife);
}
注意:
1、構(gòu)造方法與類名 相同 且沒有返回值
2、只能在對(duì)象實(shí)例化的時(shí)候調(diào)用(new實(shí)例化的時(shí)候 先調(diào)用執(zhí)行構(gòu)造方法)
3、系統(tǒng)默認(rèn)會(huì)執(zhí)行 無參構(gòu)造方法