티스토리 뷰
123456789101112131415161718192021222324252627class·L{¬————public·L(){¬————————this(1.5);——//파라미터가·있는·생성자·호출¬————————System.out.println("기본·생성자");¬————}¬————public·L(int·a){¬————————this();—//·=·L();¬————————System.out.println(a);¬————}¬————//·this()·:·생성자에서·다른·생성자를·호출할·때·사용.¬————public·L(double·a){¬————————System.out.println(a);¬————}¬————¬————void·print(){¬————————//this();———//일반·메소드에서·생성자를·호출하는·것은·불가능¬————}¬}¬public·class·생성자5·{¬¬————public·static·void·main(String[]·args)·{¬————————L·a·=·new·L(1);¬————————System.out.println();¬————————L·b·=·new·L();¬————}¬¬}¶
1.5
기본 생성자
1
1.5
기본 생성자
123456789101112131415161718192021222324252627282930class·Abc{¬————int·a,b,c;¬————¬————public·Abc(int·a,·int·b,·int·c){¬————————this.a·=·a;¬————————this.b·=·b;¬————————this.c·=·c;¬————————System.out.println(a+b+c);¬————}¬————public·Abc(int·a,·int·b){¬————————this(a,b,0);¬————}¬————public·Abc(int·a){¬————————this(a,0,0);¬————}¬————public·Abc(){¬————————this(0,0,0);¬————}¬}¬public·class·생성자예제3·{¬¬————public·static·void·main(String[]·args)·{¬————————Abc·a·=·new·Abc(1,2,3);¬————————Abc·a2·=·new·Abc(1,2);¬————————Abc·a3·=·new·Abc(1);¬————————Abc·a4·=·new·Abc();¬————}¬¬}¬¶
6
3
1
0
'JAVA > PRIMER' 카테고리의 다른 글
자바 StringTokenizer (0) | 2018.04.19 |
---|---|
자바 클래스배열 (0) | 2018.04.19 |
자바 static 변수 (0) | 2018.04.19 |
자바 접근지정자 (0) | 2018.04.19 |
자바 가변길이인수 (0) | 2018.04.19 |