My work space/Java
has-a 집합연관(aggregation)
schpritz
2008. 8. 14. 16:14
한객체가 다른 객체를 가질수 있다.
이런경우 포함된 객체는 포함하는 객체의 일부분일수도 있고 아닐수도 있다.
위의 관계는 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)