uml – association

association은 단순하게 관계가 있다는 말이죵.. 관계에는 단방향과 양방향이 있겠죵.. ^^
그리고, association은 집합적인 개념으로 aggregation과 composition을 포함하고 있습니다..

1. 양방향
 – 아래의 그림처럼 실선으로 표현합니다.

 – 위 Diagram을 통해서 도출된 코드는 아래와 같습니다.. ^^
A.java

public class A {
    /** */
    public B Unnamed1;
}

B.java

public class B {
    /** */
    public A Unnamed1;
}

2. 단방향
 – 아래의 그림처럼 화살표와 실선으로 표현합니다.

 – 위 Diagram을 통해서 도출된 코드는 아래와 같습니다.. ^^
C.java

public class C {
    /** */
    public D Unnamed1;
}

D.java

public class D {
}

답글 남기기

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