Информационных технологий визуальное моделирование систем в Staruml


  Определение кратности атрибута в StarUML



Pdf көрінісі
бет87/120
Дата07.02.2022
өлшемі1,77 Mb.
#87774
1   ...   83   84   85   86   87   88   89   90   ...   120
Байланысты:
Лабы star uml
Лабы star uml
10.2 
Определение кратности атрибута в StarUML 
Для задания кратности атрибута в StarUML нужно найти атрибут, 
открыв раздел Attributes из редактора свойств соответствующего класса, 
выделить атрибут, откроется его редактор свойств и в разделе Multiplisity 
выбрать кратность (рис. 88). 
Рисунок 88. Задание кратности атрибута 


73 
Пример. 
Как уже отмечалось ранее, каждый заказ должен содержать 
хотя бы один товар, но может состоять нескольких товаров. Чтобы позволить 
экземпляру класса 
Заказ (Order) 
иметь несколько экземпляров атрибута 
товар (item)
, определим кратность этого атрибута как [1..*] (рис. 89). 
Рисунок 89. Атрибут 
item
 с кратностью 
Тип атрибута
представляет собой выражение, семантика которого 
определяется некоторым типом данных, определенным в пакете «Типы 
данных языка UML» или самим разработчиком. Тип атрибута может 
определяется в зависимости от языка программирования, который 
предполагается использовать для реализации данной модели. Если в качестве 
атрибута класса выступает другой класс, то типом атрибута будет этот класс. 
В простейшем случае тип атрибута указывается строкой текста, имеющей 
осмысленное значение в пределах пакета или модели, к которым относится 
рассматриваемый класс. 
10.3 Определение типа атрибута в StarUML 
Для задания типа атрибута в StarUML нужно найти атрибут, открыв 

Достарыңызбен бөлісу:
1   ...   83   84   85   86   87   88   89   90   ...   120




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет