집계와 작성의 차이

Anonim

집계와 구성

집계와 구성은 모두 소유권을 묘사하는 단어입니다. 그러나 집계는 구성 요소의 실제 유형 소유권을 결정하는 구성이기 때문에 무언가의 부분 소유권만을 의미합니다.

두 용어는 자신이 소유하고있는 힘이 다릅니다. 이 힘은 채권이라고 부를 수 있습니다. 응집의 경우 단어 자체는 구성에 비해 약한 결합력을가집니다. 구성에서 모든 구성 요소를 바인딩하는 모든 링크가 분리되면 전체 엔터티를 포함하여 모든 구성 요소가 중단되거나 축소됩니다. 집합 적으로 링크가 파괴되면 전체 개체가 파괴 될 가능성이 적습니다. 그것의 유대는 부서 질지도 모르지만 분리 된 집계는 독자적으로 존재할 수도 있고 존재할 수도있다.

시나리오의 예가 병원에 ​​존재합니다. 각 병원에는 실험실, 약국, 외래 환자실, 응급실 등 여러 부서가 있습니다. 각 부서에는 자체 직원이 있습니다. 병원이 폐쇄되면 모든 부서가 폐쇄 될 것입니다. 그러나 이는 보건 요원의 경우에는 해당되지 않습니다. 그들은 여전히 ​​새로운 병원의 다른 부서에서 일할 수 있습니다.

따라서 구성은 병원의 부서 소유에 비유되는 반면 집계는 각 부서에 대한 직원의 느슨한 조합에 비유됩니다. 그것은 기본적으로 병원 부서의 구성과 부서 직원의 집합입니다. 병원이 영구적으로 소유했기 때문에 병원이 닫히 자마자 각 부서도 함께 사망합니다. 이 부서들은 다른 병원으로 옮길 기회가 없으며 다른 여러 병원에서 소유하고 있습니다.

또한 구성은 내부 수준을 처리하는 반면 집계는 외부 수준을 처리합니다. 이와 관련하여 사람이 기관을 가지고 있다고 주장하는 것보다 심장을 포함한 여러 개의 신체 기관으로 구성되어 있다고 말하는 것이 더 정확합니다. 인간을 구성하는 기관 중 하나 인 심장은 내면에 존재합니다. 왜냐하면 당신은 다른 사람에게 당신의 마음을 쉽게 줄 수 없거나 당신의 마음을 당신 몸 밖에서 스스로 살 수 없기 때문입니다. 의류는 외부에 만들어지기 때문에 사람의 집합체가 될 수 있지만 사람과 옷은 어느 시점에서 하나의 전체 주체로 간주 될 수 있지만 인체 외부에서 살 수 있습니다.

요약:

1. 구성은 구성 요소의 실제 소유권을 의미하지만 집계는 반드시 집계를 소유하지는 않습니다. 2. 구성은 구성 요소의 결합이 강하고 집계는 집계와의 결합이 약하거나 느슨합니다.3. 컴포지션에는 내부 수준에있는 구성 요소가 있고 집계에는 외부 수준에있는 집계가 있습니다.