UML - Aggregering og sammensætning

Indholdsfortegnelse
Når vi kender associationer, mangfoldighed og arv, kan vi være tættere på at lave et komplet diagram, da vi på grund af systemets kompleksitet kan have brug for andre ting, da vi muligvis skal bruge andre metoder og teknikker til modellering. Andre elementer som f.eks. aggregering og komposition spiller ind.
Det sammenlægning Det er en type relation, der omfatter klasser og deres forskellige komponenter, der udgør en helhed.
Det sammensætning i stedet er det en form for sammenlægning, hvor hver komponent kun kan tilhøre en helhed.
Aggregering
Som vi nævnte sammenlægning Det er en type forening, det er karakteriseret ved at være et hierarki inden for klassen, og det er repræsenteret af en tom rombe, en linje, der forbinder alle de relaterede komponenter, kommer ud af denne rhombus.
Lad os se på det følgende billede et eksempel på dette, som vi lige har beskrevet:

FORSTØRRE

I dette tilfælde ser vi hierarkiet af elementerne, i en helhed har vi computerudstyr, derfra kommer der en rombe ud og gennem en streg forbinder vi elementerne efter tur skab en ny diamant kommer ud og også fra musEfter disse har vi henholdsvis en linje, der forbinder følgende elementer i den hierarkiske rækkefølge.
Inden for sammenlægningerne kan vi også håndtere begrænsninger, hertil skal vi bruge tasterne {} Inde i begrænsningen, lad os se følgende diagram, hvor begrænsningen er et måltid eller en salat og derefter de andre komponenter:

FORSTØRRE

Sammensætninger
De er en form for sammenlægning, i dette tilfælde kan elementerne kun tilhøre en helhed, og vi repræsenterer den med en fyldt diamant i stedet for tom som i sammenlægningen.
Lad os se på følgende billede a sammensætningseksempel:

Som vi kan se i dette tilfælde, tilhører bordoverfladen og benet en enkelt helhed, som er sofabordet.
Sammenhæng
Ved modellering af et diagram kan der forekomme en gruppering af klasser med sammenlægninger eller sammensætninger, i disse tilfælde skal vi forsøge at fokusere opmærksomheden på den ene eller den anden forening, og til dette kan vi bruge kontekstdiagrammet, sidstnævnte fungerer som en slags kort med som vi kan beskrive de tilsvarende afsnit.
Lad os se næste i det følgende eksempel, hvordan vi placerer en kontekstdiagram inde i et andet diagram:

FORSTØRRE

Hvis vi ser detaljerne på højre side, kan vi indse, at det er en helhed, som på trods af at være inde i en anden helhed har sin egen interne kontekst, så vi kan udvide den og fokusere på den direkte, eller vi kan zoome ud og se alt som den tilhører.
Som vi kun bemærker, når vi gør ændring af omfang Vi kan beskrive nogle klasser eller andre og dermed undgå forvirring og drage fordel af at specificere vores diagrammer mere direkte.
Hermed afslutter vi selvstudiet, hvor vi lærte at lave to nye typer associationer og også hvordan de fungerer inden for et større diagram, når vi bruger kontekstdiagram.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave