UML – Aggregation

aggregation은 association의 하위 분류로, 집합적인 관계를 표시합니다. 연관관계를 가지는 클래스 객체와 라이프 사이클이 동일하지 않을 경우, aggregation 관계입니다.

1. class diagram

2. code
2.1 I.java

public class I {
private ArrayList<J> array;
public I() {
}
public void setArray(ArrayList<J> array) {
this.array = array;
}
}

2.2 J.java

public class J {
private J j;
}

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.