Разлика између агрегације и састава

агрегација1 Агрегација против састава

И агрегација и састав речи су које могу описати осећај власништва. Међутим, агрегација подразумева само делимично власништво над нечим, јер је састав тај који диктира стварни тип власништва над његовим компонентама.



Оба појма се разликују по снази којој припадају. Ова снага се може назвати као обвезнице . У случају агрегације, реч сама по себи има слабију везу у односу на састав. У саставу, ако су све везе које вежу све његове компоненте прекинуте, тада ће све поменуте компоненте, укључујући и читав ентитет, умрети или се срушити. Укратко, ако ће везе бити уништене, мања је вероватноћа да ће бити уништен цео ентитет. Његове везе могу бити прекинуте, али одвојени агрегати могу или могу и даље постојати самостално.

Пример сценарија би постојао у болници. Свака болница има неколико одељења попут лабораторије, апотеке, амбуланте и хитне помоћи. Свако од ових одељења има своје особље. Ако ће болница бити затворена, сва њена одељења ће се затворити с њом. Међутим, то није случај са здравственим особљем. Још увек могу да раде на другом одељењу у новој болници.

Дакле, састав се успоређује са власништвом болнице над одељењима, док се агрегација успоређује са лабавијим удружењима особља на сваком одељењу. То је у основи састав болничких одељења и скуп особља одељења. Опет, чим болница затвори, свако одељење умире с њом јер је била трајно у власништву болнице. Ова одељења немају прилику да се пребаце у другу болницу нити су у власништву неколико других болница.



Такође, композиција се бави унутрашњим нивоом, док се агрегација бави спољним нивоом. С тим у вези, исправније је рећи да је особа састављена од неколико телесних органа, укључујући срце, него тврдити да особа има скуп органа. Срце, као један од органа који сачињавају људско биће, постоји на унутрашњем нивоу, јер не можете лако дати своје срце некоме или пустити да ваше срце живи само од себе ван вашег тела. Одећа може бити агрегат за особу, јер је створена споља и може живети изван људског тела, иако се особа и његова одећа у одређеном тренутку могу сматрати целином.

Резиме:
1. Састав подразумијева стварно власништво над његовим компонентама, док агрегација не мора нужно посједовати било који од његових агрегата.
2. Састав има чвршћу везу својих компонената, док агрегација има слабије или лабавије везе са својим агрегатима.
3. Састав има компоненте које постоје на унутрашњем нивоу док агрегација има агрегате који живе на спољном нивоу.

Свеже Мисли

Категорија

  • Хардвер
  • Мода
  • Некатегоризовано
  • Рецоммендед