Skillnad mellan aggregering och sammansättning Skillnad mellan

Anonim

Aggregation Vs Composition

Både aggregering och komposition är ord som kan beskriva en ägande av äganderätt. Sammanlagning innebär emellertid endast partiell ägande av något eftersom det är komposition som dikterar äkta typägande av dess komponenter.

Båda termerna skiljer sig åt i styrkan som de äger. Denna styrka kan betecknas som obligationer. I fallet med aggregering har ordet i sig ett svagare band jämfört med kompositionen. I sammansättning kommer alla de nämnda komponenterna inklusive hela enheten att dö eller kollapsa om alla länkar som binder alla dess komponenter är avskilda. Sammanlagt, om länkarna ska förstöras är det mindre troligt att hela enheten kommer att förstöras. Dess bindningar kan brytas men de separerade aggregaten kan eller kan fortfarande existera ensam.

Ett exempel på ett scenario skulle finnas på sjukhuset. Varje sjukhus har flera avdelningar som laboratoriet, apoteket, outpatientavdelningen och akutrummet bland annat. Var och en av dessa avdelningar har egen personal. Om sjukhuset stängs kommer alla avdelningar att stänga med det. Detta är dock inte fallet med hälsopersonalen. De kan fortfarande arbeta vid en annan avdelning på ett nytt sjukhus.

Följaktligen liknar kompositionen sjukhusets ägande av avdelningarna medan aggregering liknar de mer lösa sammanslutningarna av personalen till varje avdelning. Det är i grunden en sammansättning av sjukhusavdelningar och en aggregering av avdelningen personal. Återigen, så snart sjukhuset stänger, dör varje avdelning med den eftersom den var permanent ägd av sjukhuset. Dessa avdelningar har inte möjlighet att överföra till ett annat sjukhus eller ägs av flera andra sjukhus.

Också sammansättningen handlar om insidan medan aggregering handlar om yttre nivå. I detta sammanhang är det mer korrekt att säga att en person består av flera kroppsorgan, inklusive hjärtat, än att hävda att en person har ett organaggregat. Hjärtat, som är ett av de organ som utgör en människa, finns på inre nivå eftersom du inte lätt kan ge ditt hjärta till någon annan eller låta ditt hjärta leva av sig själv utanför din kropp. Kläder kan vara ett aggregat för personen eftersom det skapas utomhus och kan leva utanför människokroppen, även om personen och hans kläder kan betraktas som en hel enhet vid någon tidpunkt.

Sammanfattning:

1. Sammansättning innebär äkta ägande av dess komponenter, medan aggregering inte nödvändigtvis äger någon av dess aggregat.

2. Sammansättningen har en starkare bindning av dess komponenter medan aggregering har svagare eller lösare bindningar med dess aggregat.

3. Sammansättning har komponenter som finns på inre nivå medan aggregering har aggregat som lever på yttre nivå.