UML diagramy tříd

V tomto článku se budeme učit o využití třídy diagramy používané v UML. Třída diagramů popisuje strukturu systému, tyto struktury se týká typy objektů použitých v systému spolu s vztahů. Diagramy tříd jsou navrženy na základě tříd, pokud si zvykl v systému.

Diagramy tříd jsou složeny ze tří částí:

  • Název - Definuje jméno třídy
  • Atributy - Definuje stupně proměnné a proměnné, třídy na úrovni použité uvnitř třídy
  • Metody / Operations - definuje funkce a metody definované uvnitř třídy

Třída Diagram Dispozice:

Class Diagram in UML

Diagram třídy v UML

Všichni víme, že v objektově orientovaného přístupu používáme specifikátory ovládat viditelnost atributů a metod, můžeme specifikovat přístup specifikátory třídy diagramy také.

Specifikátor Symbol
veřejnost +
soukromý --
chráněná #

Diagram třídy Příklad:
Předpokládejme, že máme zaměstnance objektu, které mají všechny přístupové a mutátorové metoda spolu s atributy.

  class Zamestnanec (
    id = 0 ; private int id = 0;
    name = null ; private String name = null;

    getId ( ) { public int getId () (
       ; vrátit to. id;
    )

    setId ( int i ) { public void setid (int i) (
       = i ; to. id = i;
   )

    getId ( ) { public int getId () (
       ; vrátit to. id;
    )

    setName ( String name ) { public void setNazev (String nazev) (
       = name ; to. name = jméno;
   )
 ) 

Váš e-mail:


Nyní zastupovat zaměstnance třídy v UML vytvoříme třídy Diagram pro zaměstnance třídy.
Class Diagram in UML

Diagram třídy v UML

Takže pokud si diagram tříd na výše uvedeném příkladu jsme přidali dva atributy a čtyři metody pro zaměstnance třídy v UML Diagram třídy. Také atributy je soukromý jsme přidali "-" na id a jméno atributu Podobně všechny definované metody jsou veřejné, takže jsme přidali "+" na getId (), setid (), setNazev () a getName () metody .

Třída Vztahy:
To představuje schematický pohled na vztah mezi více tříd. Pro více informací o vztahu mezi více tříd check out Úvod do třídy vztahů v UML.

Vlastní vyhledávání


Populární články:

Tags: Kategorie: UML Tagy:
  1. Zatím žádné komentáře.
  1. Ne Zpětné dosud.