Spisie treści
Znając asocjacje, krotność i dziedziczenie, możemy być bliżej stworzenia kompletnego diagramu, ponieważ ze względu na złożoność systemu możemy potrzebować innych rzeczy, ponieważ możemy potrzebować innych metod i technik modelowania. w grę wchodzą agregacja i kompozycja.ten zbiór Jest to rodzaj relacji, która obejmuje klasy i ich różne elementy, tworzące całość.
ten kompozycja zamiast tego jest to rodzaj agregacji, w której każdy składnik może należeć tylko do jednej całości.
Zbiór
Jak już wspomnieliśmy zbiór Jest to rodzaj skojarzenia, charakteryzuje się hierarchią w klasie i jest reprezentowany przez pusty romb, z którego wychodzi linia łącząca wszystkie powiązane ze sobą elementy.
Zobaczmy na poniższym obrazku przykład tego, który właśnie opisaliśmy:
POWIĘKSZAĆ
W ramach agregacji możemy również obsłużyć ograniczenia, do tego musimy użyć klawiszy {} Wewnątrz ograniczenia spójrzmy na poniższy diagram, na którym ograniczeniem jest posiłek lub sałatka, a następnie inne składniki:
POWIĘKSZAĆ
Są rodzajem agregacji, w tym przypadku elementy mogą należeć tylko do całości i przedstawiamy ją wypełnionym rombem zamiast pustym jak w agregacji.
Zobaczmy na poniższym obrazku a przykład kompozycji:
Kontekst
Podczas modelowania diagramu może wystąpić grupowanie klas z agregacjami lub kompozycjami, w takich przypadkach musimy starać się skupić uwagę na jednym lub drugim skojarzeniu i do tego możemy posłużyć się diagramem kontekstowym, który pełni funkcję swoistej mapy z które możemy szczegółowo opisać w odpowiednich sekcjach.
Zobaczmy dalej w poniższym przykładzie, jak umieszczamy a diagram kontekstowy wewnątrz innego schematu:
POWIĘKSZAĆ
Jak zauważamy tylko podczas robienia zmiana zakresu Możemy wyszczególnić niektóre klasy lub inne, unikając w ten sposób zamieszania i korzystając z bardziej bezpośredniego określania naszych diagramów.
W ten sposób zakończyliśmy samouczek, w którym nauczyliśmy się tworzyć dwa nowe typy skojarzeń, a także jak działają w ramach większego diagramu przy użyciu diagram kontekstowy.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt