Innehållsförteckning
När vi väl känner till associationer, mångfald och arv kan vi vara närmare att göra ett komplett diagram, eftersom vi på grund av systemets komplexitet kan behöva andra saker, eftersom vi kan behöva använda andra metoder och tekniker för modellering. Andra element som t.ex. aggregering och komposition spelar in.De aggregering Det är en typ av relation som inkluderar klasser och deras olika komponenter, som utgör en helhet.
De sammansättning istället är det en typ av aggregering, där varje komponent bara kan tillhöra en helhet.
Aggregering
Som vi nämnde aggregering Det är en typ av förening, den kännetecknas av att vara en hierarki inom klassen och den representeras av en tom rombe, en linje som förbinder alla relaterade komponenter kommer ut ur denna rombe.
Låt oss se i följande bild ett exempel på detta som vi just har beskrivit:
FÖRSTORA
Inom aggregeringarna kan vi också hantera begränsningar, för detta måste vi använda nycklarna {} Inuti begränsningen, låt oss se följande diagram där begränsningen är en måltid eller en sallad och sedan de andra komponenterna:
FÖRSTORA
De är en typ av aggregering, i detta fall kan elementen bara tillhöra en helhet och vi representerar den med en fylld diamant istället för tom som i aggregeringen.
Låt oss se i följande bild a sammansättningsexempel:
Sammanhang
Vid modellering av ett diagram kan en gruppering av klasser med aggregeringar eller sammansättningar förekomma, i dessa fall måste vi försöka fokusera uppmärksamheten på den ena eller den andra föreningen och för detta kan vi använda kontextdiagrammet, det senare fungerar som ett slags karta med som vi kan beskriva motsvarande avsnitt.
Låt oss se nästa i följande exempel hur vi placerar en sammanhangsdiagram inuti ett annat diagram:
FÖRSTORA
Som vi märker bara när vi gör ändring av omfattning Vi kan beskriva vissa klasser eller andra, och därmed undvika förvirring och dra nytta av att specificera våra diagram mer direkt.
Med detta avslutar vi handledningen där vi lärde oss att göra två nya typer av associationer och även hur de fungerar inom ett större diagram när vi använder sammanhangsdiagram.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng