Atšķirība starp agregāciju un sastāvu

Agregācijas Vs sastāvs

Gan apkopošana, gan sastāvs ir vārdi, kas var raksturot piederības sajūtu. Tomēr apvienošana nozīmē tikai daļēju īpašumtiesības uz kaut ko, jo tā sastāvs nosaka tā sastāvdaļu reālo īpašumtiesības.

Abi termini atšķiras pēc to stipruma, kāds tiem pieder. Šo stiprību var saukt par obligācijām. Apkopošanas gadījumā vārdam pats par sevi ir vājāka saite, salīdzinot ar kompozīciju. Kompozīcijā, ja visas saites, kas saista visus tās komponentus, tiek sagrautas, visas minētās sastāvdaļas, ieskaitot visu entītiju, iet bojā vai sabrūk. Apkopojot, ja saites ir jāiznīcina, tad ir mazāka iespēja iznīcināt visu entītiju. Tās obligācijas var tikt salauztas, bet atdalītie agregāti var vai var pastāvēt atsevišķi.

Scenārija piemērs pastāvētu slimnīcā. Katrā slimnīcā ir vairākas nodaļas, piemēram, laboratorija, farmācija, ambulatorā nodaļa un neatliekamās palīdzības nodaļa. Katrā no šīm nodaļām ir savs personāls. Ja slimnīca tiks slēgta, ar to tiks slēgti visi tās departamenti. Tomēr tas neattiecas uz veselības aprūpes personālu. Viņi joprojām var strādāt citā nodaļā jaunā slimnīcā.

Tādējādi sastāvs tiek salīdzināts ar slimnīcu īpašumtiesībām uz nodaļām, savukārt apkopošana tiek salīdzināta ar brīvākām personāla asociācijām katrā nodaļā. Tas būtībā ir slimnīcu nodaļu sastāvs un departamenta personāla apkopojums. Atkal, tiklīdz slimnīca slēdzas, katra nodaļa mirst, jo tā pastāvīgi piederēja slimnīcai. Šīm nodaļām nav iespējas pārcelties uz citu slimnīcu, un tās nav vairāku citu slimnīcu īpašumā.

Arī kompozīcija nodarbojas ar iekšējo līmeni, kamēr apkopošana attiecas uz ārējo līmeni. Šajā sakarā pareizāk ir apgalvot, ka cilvēks sastāv no vairākiem ķermeņa orgāniem, ieskaitot sirdi, nekā apgalvot, ka cilvēkam ir orgānu kopums. Sirds, kas ir viens no orgāniem, kas veido cilvēku, pastāv iekšējā līmenī, jo jūs nevarat viegli atdot savu sirdi kādam citam vai ļaut savai sirdij dzīvot pats par sevi ārpus ķermeņa. Apģērbs var būt kopums personai, jo tas ir radīts ārpus cilvēka ķermeņa un var dzīvot ārpus cilvēka ķermeņa, lai gan kādu brīdi personu un viņa apģērbu var uzskatīt par vienu veselu vienību.

Kopsavilkums:
1.Sastāvs nozīmē to sastāvdaļu reālu īpašumtiesības, turpretim apvienošanai nebūt nav piederība kādai no tām.
2.Kompozīcijai ir spēcīgāka tās sastāvdaļu saite, turpretim agregācijai ir vājākas vai vājākas saites ar tās agregātiem.
3.Sastāvs satur komponentus, kas pastāv iekšējā līmenī, turpretī agregācijai ir agregāti, kas dzīvo ārējā līmenī.