Verschil tussen aggregatie en samenstelling Verschil tussen

Anonim

Aggregatie versus samenstelling

Zowel aggregatie als compositie zijn woorden die een gevoel van eigendom kunnen beschrijven. Samenvoeging houdt echter alleen in gedeeltelijk eigendom van iets, omdat het een samenstelling is die het echte typeeigendom van zijn componenten dicteert.

Beide termen verschillen in de kracht waarvan zij eigenaar zijn. Deze sterkte kan worden aangeduid als obligaties. In het geval van aggregatie heeft het woord op zich een zwakkere band in vergelijking met de compositie. Als in de compositie alle schakels die alle componenten verbinden worden doorgesneden, zullen alle genoemde componenten, inclusief de gehele entiteit, afsterven of instorten. Samengevat, als de links moeten worden vernietigd, is het minder waarschijnlijk dat de hele entiteit zal worden vernietigd. De obligaties kunnen worden verbroken, maar de afzonderlijke aggregaten kunnen of kunnen nog steeds op zichzelf bestaan.

Een voorbeeld van een scenario zou in het ziekenhuis bestaan. Elk ziekenhuis heeft verschillende afdelingen, zoals het laboratorium, de apotheek, de polikliniek en de eerste hulpafdeling. Elk van deze afdelingen heeft zijn eigen personeel. Als het ziekenhuis wordt gesloten, sluiten al zijn afdelingen ermee. Dit is echter niet het geval met het gezondheidspersoneel. Ze kunnen nog steeds op een andere afdeling in een nieuw ziekenhuis werken.

Vandaar dat de samenstelling door het ziekenhuis wordt vergeleken met de eigendom van de afdelingen, terwijl aggregatie wordt vergeleken met de meer losse associaties van het personeel met elke afdeling. Het is in feite een samenstelling van ziekenhuisafdelingen en een samenvoeging van afdelingspersoneel. Nogmaals, zodra het ziekenhuis sluit, sterft elke afdeling ermee omdat het permanent in het bezit was van het ziekenhuis. Deze afdelingen hebben geen kans om over te stappen naar een ander ziekenhuis en zijn ook niet in het bezit van verschillende andere ziekenhuizen.

Compositie gaat ook over het interne niveau terwijl aggregatie zich bezighoudt met het uiterlijke niveau. In dit verband is het juister om te zeggen dat een persoon is samengesteld uit verschillende lichaamsorganen, inclusief het hart, dan om te beweren dat een persoon een aggregaat van organen heeft. Het hart, dat een van de organen is die een mens samenstellen, bestaat op het innerlijke niveau omdat je je hart niet gemakkelijk aan iemand anders kunt geven of je hart alleen buiten je lichaam kan laten leven. Kleding kan een verzamelobject voor de persoon zijn omdat het buiten gecreƫerd wordt en buiten het menselijk lichaam kan leven, hoewel de persoon en zijn kleding op een gegeven moment als een hele entiteit kunnen worden beschouwd.

Samenvatting:

1. Samenstelling impliceert echt eigendom van de componenten ervan, terwijl aggregatie niet noodzakelijkerwijs een van zijn aggregaten bezit.

2. Samenstelling heeft een sterkere binding van zijn componenten, terwijl aggregatie zwakkere of lossere bindingen heeft met zijn aggregaten.

3. Compositie heeft componenten die op het innerlijke niveau bestaan, terwijl aggregatie aggregaten heeft die op het uiterlijke niveau leven.