본문 바로가기

빅데이터 교육과정 (2021-01-25 ~ 2021-06-24)/JAVA (01-28 ~)

8일차 2021.02.03.수 JAVA

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 ( ~~이다. )