Skirtumas tarp agregacijos ir sudėties

Agregacija Vs sudėtis

Tiek apibendrinimas, tiek sudėtis yra žodžiai, kurie gali apibūdinti nuosavybės jausmą. Tačiau sujungimas reiškia tik dalinę nuosavybės teisę į kažką, nes būtent kompozicija diktuoja tikrąją jo komponentų nuosavybės teisę.

Abi sąvokos skiriasi savo stiprumu. Šis stiprumas gali būti vadinamas obligacijomis. Agregacijos atveju žodis pats savaime turi silpnesnį ryšį, palyginti su kompozicija. Jei visi saitai, jungiantys visus jo komponentus, bus nutraukti, visi minėti komponentai, įskaitant visą objektą, žūs arba žlugs. Apibendrinant galima pasakyti, kad jei saitai bus sunaikinti, tada mažiau tikėtina, kad bus sunaikintas visas subjektas. Jo jungtys gali būti sugadintos, tačiau atskirti agregatai gali arba vis dar gali egzistuoti savarankiškai.

Scenarijaus pavyzdys egzistuotų ligoninėje. Kiekvienoje ligoninėje yra keli skyriai, pavyzdžiui, laboratorija, vaistinė, ambulatorinis skyrius ir skubiosios pagalbos skyrius. Kiekvienas iš šių skyrių turi savo personalą. Jei ligoninė bus uždaryta, visi jos skyriai bus uždaryti. Tačiau taip nėra sveikatos priežiūros personalo atveju. Jie vis dar gali dirbti kitame skyriuje, naujoje ligoninėje.

Taigi sudėtis yra prilyginta ligoninių nuosavybės dalims, o apibendrinimas - laisvesnėms kiekvieno skyriaus personalo asociacijoms. Iš esmės tai yra ligoninių skyrių sudėtis ir skyriaus personalo visuma. Vėlgi, kai tik ligoninė uždaroma, miršta kiekvienas skyrius, nes ji nuolat priklausė ligoninei. Šie skyriai neturi galimybės perkelti į kitą ligoninę ir nėra kelių kitų ligoninių nuosavybė.

Taip pat kompozicija nagrinėja vidinį lygį, o agregacija - išorinį lygį. Šiuo atžvilgiu teisingiau sakyti, kad asmuo yra sudarytas iš kelių kūno organų, įskaitant širdį, nei teigti, kad asmuo turi organų visumą. Širdis, kuri yra vienas iš organų, sudarančių žmogų, yra vidiniame lygmenyje, nes jūs negalite lengvai atiduoti savo širdies kam nors kitam ar leisti savo širdžiai gyventi savaime už savo kūno ribų. Apranga gali būti asmeniui visuma, nes ji yra sukurta išorėje ir gali gyventi už žmogaus kūno ribų, nors tam tikru momentu asmuo ir jo drabužiai gali būti laikomi vienu visumu.

Santrauka:
1.Kompozicija reiškia realią nuosavybės teisę į savo sudedamąsias dalis, tuo tarpu apibendrinimas nebūtinai priklauso jokiems jo suvestiniams elementams.
2.Kompozicija turi stipresnį savo komponentų ryšį, tuo tarpu agregacija turi silpnesnius arba silpnesnius ryšius su savo užpildais.
3.Kompozicija turi komponentų, kurie egzistuoja vidiniame lygmenyje, tuo tarpu agregacija turi agregatus, kurie gyvena išoriniame lygmenyje.