빅데이터 교육과정 (2021-01-25 ~ 2021-06-24)/JAVA (01-28 ~)
8일차 2021.02.03.수 JAVA
hwangpro
2021. 2. 28. 01:31
this()
- 생성자에서 또 다른 생성자를 호출한다.
private int a
private int b
public ThisCall() {
//a = 0;
//b = 0;
this(0,0);
}
public ThisCall(int a) {
//this.a = a;
//b = 0;
this(a,0);
}
public ThisCall(int a, int b) {
this.a = a
this.b = b
}
이유 : 한 가지 형태의 메소드에서만 (ThisCall(int a, int b) 형태) 수정해도 공통적으로 적용되기 때문에 코딩의 편의성을 위해서 사용한다.
클래스 관계
has ~ a ( ~가 ~를 가지고 있다. )
- 객체가 필요에 의해서 객체를 가져다 쓰는 관계
독립된 개체 : 데이터클래스
데이터클래스를 가져다 쓰는 클래스 : 데이터관리클래스
is ~ a ( ~는 ~이다. )