77
Сигнатура операции может содержать ноль или более
параметров,
каждый из которых имеет следующий синтаксис:
[направление параметра] имя параметра : тип параметра [= значение
параметра по умолчанию]
Имя параметра есть
идентификатор
соответствующего
формального параметра, при записи которого
следуют правилам задания
имен.
Тип параметра является спецификацией типа данных для допустимых
значений соответствующего формального параметра. Тип данных параметра
может быть стандартным типом UML, либо, если в качестве входного
параметра операция использует целый класс, то параметр имеет типом этот
класс. В StarUML допускаются четыре стандартных типа UML: String,
Integer, Float, Boolean. Параметр
может также быть типом класса, который
используется в данной операции. Тип параметра записывается с большой
буквы.
11.1
Определение параметров операции в StarUML
Для задания параметра операции в
StarUML нужно найти атрибут,
открыв раздел Operations из редактора свойств соответствующего класса,
выделить операцию,
откроется ее редактор свойств, открыть в нем раздел
Parameters, нажав
. В
появившемся диалоговом окне, чтобы создать
параметр, нажмите значок
. Параметр
будет создан со стандартным
именем Parameter1. Чтобы удалить параметр, используйте кнопку
. При
создании параметра
откроется его редактор свойств, в котором можно
изменить имя параметра и определить его тип, открыв раздел Type (рис. 93).
Do'stlaringiz bilan baham: