컴포지션에서 상위 개체가 삭제되면 하위 개체도 상태를 잃게 됩니다. 컴포지션은 특별한 유형의 집계이며 관계의 일부를 제공합니다.
예를 들어 A Car에는 엔진이 있습니다. 자동차가 파괴되면 엔진도 파괴됩니다.
public class Engine {
. . .
}
public class Car {
Engine eng = new Engine();
.......
} 컴포지션에서 상위 개체가 삭제되면 하위 개체도 상태를 잃게 됩니다. 컴포지션은 특별한 유형의 집계이며 관계의 일부를 제공합니다.
예를 들어 A Car에는 엔진이 있습니다. 자동차가 파괴되면 엔진도 파괴됩니다.
public class Engine {
. . .
}
public class Car {
Engine eng = new Engine();
.......
}