한객체가 다른 객체를 가질수 있다.
이런경우 포함된 객체는 포함하는 객체의 일부분일수도 있고 아닐수도 있다.
위의 관계는 AirCraft는 Airport의 일부분은 아니지만 AirPort가 AirCraft를 갖는다고 말할수 있다.
집합연관(aggregation)관계
출처
--------------------------
use a관계 => C has a D
class C{
D d;
}
--------------------------
has a 관계 ABC use a DEF
class ABC {
DEF a;
}
--------------------------
연관관계(association)
'My work space > Java' 카테고리의 다른 글
is-a관계 (0) | 2008.08.14 |
---|---|
use-a 복합연관(composition) (0) | 2008.08.14 |
캡슐화,은닉화(Encapsulation)-2 (0) | 2008.08.14 |
캡슐화,은닉화(Encapsulation)-1 (0) | 2008.08.14 |
개발자가 놓치기 쉬운 자바의 기본원리 (0) | 2008.08.14 |