Pravidlo 21: Pseudostav join
V předchozím pravidle jsme se bavili o pseudostavu fork, nyní se zaměříme na jeho doplněk, tedy pseudostav join.
V předchozím pravidle jsme se bavili o pseudostavu fork, nyní se zaměříme na jeho doplněk, tedy pseudostav join.
Pseudostav fork má za úkol rozdělit přechod z jednoho stavu na přechod do více stavů. Jelikož platí podmínka, že stavový automat na úrovni jednoho regionu smí být právě v jednom stavu, platí další dvě pravidla, která je […]
Jestliže jsme se v předchozím pravidle věnovali počátečnímu pseudostavu, dnes se zaměříme na jeho doplněk, kterým je koncový stav.
Počáteční pseudostav je, jak název napovídá, součástí stavových automatů. Označuje místo, kde stavový automat (přesněji region stavového automatu) začíná svou činnost.
Balík nám slouží k tomu, abychom mohli model rozdělovat do menších celků podobně jako to děláme s adresáři na disku. Prvky v balíku (např. aktéři, třídy, aktivity) pak mohou mít definovanou viditelnost. Ale jakou?
Pojem aktivní třída je velké skupině uživatelů UML neznámý. Přitom jde o vhodný prvek modelování vláknových aplikací. Co to tedy aktivní třída je?
Asociační třída je asociací a třídou současně. Používá se ve chvíli, kdy potřebujete uložit nějaké vlastnosti, ale nehodí se je uložit ani k jednomu do vztahu zapojeného prvku. Např. pokud chcete vědět, od kdy do kdy […]
Asociace jsou vděčné téma. Ostatně již jsme se o nich bavili a tímto příspěvkem nekončíme. Tentokráte se zaměříme se na agregace a kompozice.
Signály jsou jedním z asynchronních způsobů, jak si objekty mohou vyměňovat informace. Aby takový objekt mohl daný signál přijmout, musí mít odpovídající receptor. Co to však znamená odpovídající receptor?
Rozhraní je prvek, který deklaruje množinu souvisejících vlastností (atributů a operací) a pravidel. To celé pak má tvořit nějakou ucelenou službu, kterou následně může někdo další, např. třída či komponenta, nabízet okolnímu světu.
Copyright © 2021 Capricorn Pro s.r.o.