class ConstructorTry {
public static void main(String[] args) {
ConstructorTry02 cons01 = new ConstructorTry02("lord");
System.out.println(cons01.name);
System.out.println(cons01.age);
System.out.println("**********");
ConstructorTry02 cons02 = new ConstructorTry02(18);
System.out.println(cons02.name);
System.out.println(cons02.age);
System.out.println("**********");
ConstructorTry02 cons03 = new ConstructorTry02("lord", 18);
System.out.println(cons03.name);
System.out.println(cons03.age);
System.out.println("**********");
ConstructorTry02 cons04 = new ConstructorTry02();
System.out.println(cons04.name);
System.out.println(cons04.age);
System.out.println("**********");
/*
lord
-1
**********
anoymous
18
**********
lord
18
**********
anoymous
-1
**********
*/
}
}
class ConstructorTry02 {
String name;
int age;
ConstructorTry02(String name, int age){
this.name = name;
this.age = age;
}
ConstructorTry02(int age){
this("anoymous", age);
}
ConstructorTry02(String name){
this(name, -1);
}
ConstructorTry02(){
this("anoymous", -1);
}
}
Java Constructor
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關(guān)閱讀更多精彩內(nèi)容
- org.springframework.beans.factory.UnsatisfiedDependencyEx...
- Constructor類理解 這里Constructor,我們知道是構(gòu)造函數(shù)為什么是數(shù)組形式的呢?因為可能有多個構(gòu)...
- 這篇文章總結(jié)了Java使用構(gòu)造函數(shù)中最常遇到的五個問題! 1 為什么調(diào)用子類的構(gòu)造方法的時候,默認會調(diào)用父類的構(gòu)造...
- 關(guān)閉SIP 重啟電腦,按住Command+R(直到出現(xiàn)蘋果標志)進入Recovery Mode(恢復模式)左上角菜...