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


  Определение спецификаций операций класса



Pdf көрінісі
бет89/120
Дата07.02.2022
өлшемі1,77 Mb.
#87774
1   ...   85   86   87   88   89   90   91   92   ...   120
Байланысты:
Лабы star uml

11. 
Определение спецификаций операций класса 
Поведенческие характеристики класса моделируются определением 
операций класса. На первом уровне абстракции достаточно просто записать 
их имена, но для операций, также как и для атрибутов, определен ряд 
спецификаций. Наиболее полный синтаксис записи операции в UML 
следующий: 
[квантор видимости] имя операции [(список параметров)] 
[: выражение типа возвращаемого значения] [{строка-свойство}] 
Все элементы, стоящие в квадратных скобках «[]», являются 
необязательными спецификациями операций, однако наличие круглых 
скобок в описании операции обязательно, даже если список параметров пуст.
Пример. 
отобразить()
– указано только имя операции; 
+отобразить()
– имя и видимость; 
+добавитьТоварВКорзину(inout t:Товар)
– видимость, имя, параметр, тип 
параметра и его направление; 
удалитьТоварИзКорзины(q:ТоварВКорзине)
– указаны имя и параметр; 
изменитьКоличествоТовара(q:Товар в корзине, inout n: Integer): Integer
– имя 
операции, параметры, направление параметра и тип возвращаемого значения. 
Раскроем смысл спецификаций операций. 


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




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

    Басты бет