Sdílet prostřednictvím


Vlastnosti atributy v diagramech tříd UML

V diagramu třídy UML v Visual Studio Ultimate, můžete přidat atributy do třídy a rozhraní.Atribut definuje hodnoty, které lze připojit k instancím třídy nebo rozhraní.

Chcete-li přidat atribut třídy nebo rozhraní klepněte pravým tlačítkem myši, přejděte na Přidata klepněte na tlačítko atributu.

Pokud nejsou zobrazeny atributy třídy v diagramu, klepněte na dvojitou šipku v horní části třídy nebo rozhraní rozbalte.Zobrazí-li se atributy záhlaví, klepněte na tlačítko [+] rozbalte části atributy.

Podpis atributu

Podpis atributu je řádek, který představuje třídu nebo rozhraní třídy diagram UML.Tento formulář obsahuje:

+ AttributeName : TypeName [*]

+ označuje Veřejná viditelnost.Povolené hodnoty jsou-(osobní) (chráněné) # ~ (balíček).

AttributeNameje podtržený, pokud je atribut statické.

: TypeNameVynecháte-li žádný typ atributu.

[*]označuje násobnost.Je vynechán, je-li násobnost 1.

Vlastnosti

Následující tabulka popisuje vlastnosti v rozhraní třídy nebo atributu class diagram UML.

Chcete-li zobrazit vlastnosti atributu, pravým tlačítkem myši na atribut třídy nebo rozhraní v diagramu a klepněte na tlačítko Vlastnosti.Vlastnosti se zobrazí v okně Vlastnosti.

Chcete-li zobrazit vlastnosti atributu, pravým tlačítkem myši a klepněte na tlačítko Vlastnosti.

Property

Výchozí

Description

Výchozí hodnota

(prázdné)

Hodnota atributu při vytváření instance třídění.

Je jen pro čtení

False

Pokud je hodnota true, hodnota atributu nelze změnit.

Statický

False

Pokud je hodnota true, jedinou hodnotu atributu sdíleny všechny instance tohoto typu.

Hodnota true, je podtržený název atributu, kde je zobrazen v diagramu.

Název

(nový název)

Musí být jedinečný v rámci vlastnící třídění.

Type

(žádný)

Primitivní typ, například celé, nebo typ, který je definován v modelu.Zadejte název nového typu v této vlastnosti typu bude přidán do Typy nespecifikované části Průzkumníka modelů UML.

Viditelnost

Veřejné

Povolené hodnoty a znaky, které v podpisu jsou:

+ Veřejné - viditelné globálně

-Soukromé - mimo vlastní typ není viditelná.

# Chráněné - viditelné typy odvozené od vlastníka

~ Balíček - viditelné pro jiné typy v rámci stejného balíku.

Pracovní položky

0 spojené

Počet přiřazených pracovních položek.Jen pro čtení

Další informace naleznete v tématu Propojení prvků modelu a pracovních položek.

Je list

False

Pokud je PRAVDA, není určen umožnit předefinováním tento atribut v odvozené typy.

Je odvozena

False

Pokud má hodnotu true, tento atribut se vypočte z jiné atributy.Úhlopříčka, například vypočítá šířku a výšku.Podrobnosti by měly být zapsány Popis nebo připojeného komentáře.

Description

(prázdné)

Pro obecné poznámky nebo pro definování omezení na hodnoty v atributu.

Násobnost

1

1 -tento atribut má jedinou hodnotu zadaného typu.

0..1 -tento atribut může mít hodnotu null.

* -hodnota tohoto atributu je kolekce hodnot.

1.. * -hodnota tohoto atributu je kolekce, která obsahuje alespoň jednu hodnotu.

n..m -hodnota tohoto atributu je kolekce obsahující mezi n a m hodnoty.

Je objednáno

False

Pokud je hodnota true, kolekce tvoří souvislý seznam.Pro násobnost více než 1.

Jedinečný

False

Pokud je hodnota true, jsou duplicitní hodnoty v kolekci.Pro násobnost více než 1.

Viz také

Koncepty

Diagramy tříd jazyka UML: odkaz

Vlastnosti typů v diagramech tříd UML

Vlastnosti třídy UML, diagramy činnosti

Diagramy tříd jazyka UML: pokyny

Diagramy tříd jazyka UML: pokyny