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 tym przypadku widzimy hierarchię elementów, w całości mamy wyposażenie komputera, stamtąd wychodzi romb i przez linię łączymy po kolei elementy gabinet wychodzi nowy diament, a także z myszPo nich mamy odpowiednio linię, która łączy następujące elementy w kolejności hierarchicznej.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Ć
KompozycjeSą 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:
Jak widać w tym przypadku powierzchnia stołu i noga stanowią jedną całość, którą jest stolik kawowy.
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Ć
Jeśli zobaczymy detal po prawej stronie, zdamy sobie sprawę, że jest to całość, która mimo iż znajduje się w innej całości, ma swój wewnętrzny kontekst, dzięki czemu możemy go rozwinąć i skupić się bezpośrednio na nim lub możemy oddalić się i zobaczyć wszystko do którego należy.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