Agregace a složení

Anonim

Agregace podle složení

Agregace i složení jsou slova, která mohou popisovat smysl pro vlastnictví. Agregace však znamená pouze částečné vlastnictví něčeho, neboť je složením, které určuje skutečné vlastnictví jeho součástí.

Obě výrazy se liší v síle, kterou vlastní. Tato síla může být označována jako dluhopisy. V případě agregace má slovo samo o sobě slabší vazbu ve srovnání s kompozicí. Ve složení, pokud jsou všechny vazby, které váží všechny její součásti, jsou odděleny, pak všechny tyto komponenty, včetně celé entity, zemřou nebo se zhroutí. V souhrnu, pokud mají být odkazy zničeny, je méně pravděpodobné, že celá entita bude zničena. Její vazby mohou být přerušeny, ale oddělené agregáty mohou nebo mohou existovat samy o sobě.

Příklad scénáře by existoval v nemocnici. Každá nemocnice má několik oddělení, jako je laboratoř, lékárna, ambulantní oddělení a pohotovostní služba. Každé z těchto oddělení má vlastní personál. Pokud bude nemocnice uzavřena, všechny její oddělení se s ní uzavřou. To však není v případě zdravotnického personálu. Mohou ještě pracovat v jiném oddělení v nové nemocnici.

Kompozice je tedy přirovnána k vlastnictví nemocnic v nemocnici, zatímco agregace je přirovnána k volnějším sdružením pracovníků do každého oddělení. Jedná se v podstatě o složení nemocničních oddělení a agregaci personálu oddělení. Opět, jakmile nemocnice zavře, každé oddělení umírá s tím, protože to bylo trvale ve vlastnictví nemocnice. Tyto oddělení nemají šanci převést do jiné nemocnice ani nejsou ve vlastnictví několika dalších nemocnic.

Také kompozice se zabývá vnitřní úrovní, zatímco agregace se zabývá vnější úrovní. V této souvislosti je správnější říci, že osoba je složena z několika tělesných orgánů včetně srdce, než tvrzení, že osoba má souhrn orgánů. Srdce, které je jedním z orgánů, které tvoří lidskou bytost, existuje na vnitřní úrovni, protože nemůžete snadno dát své srdce někomu jinému, ani nechat své srdce žít samo od sebe mimo vaše tělo. Oblečení může být pro člověka agregované, protože je vytvořeno zvenčí a může žít mimo lidské tělo, i když člověk a jeho oblečení mohou být v určitém okamžiku považovány za jeden celek.

Souhrn: 1.Skupina znamená skutečné vlastnictví jejích složek, zatímco agregace nemusí nutně vlastnit žádné z jejích agregátů. 2.Společnost má silnější vazbu na jeho složky, zatímco agregace má slabší nebo volnější vazby s jejími agregáty. 3. Složení má komponenty, které existují na vnitřní úrovni, zatímco agregace má agregáty, které žijí na vnější úrovni.