Как указать тип возврата операции в UML Designer?
Я столкнулся с небольшой проблемой при разработке диаграммы классов в UML Designer: я не могу понять, как указать тип возвращаемого значения для операции. На домашнем сайте UML Designer нет информации об этом, и его руководства. Я пытался изучить настройки работы и параметров, но ничего не нашел ( картинка создания нового параметра, картинка настройки параметров, картинка расширенных настроек работы). Кто-нибудь может мне помочь?
0 ответов
Добавьте параметр в функцию и выберите Return в элементе Direction в его свойствах.
- В Model Explorer найдите функцию, для которой вы хотите определить возвращаемое значение.
- Выберите из них параметр, подготовленный как возвращаемое значение.
- Есть направление вперед на вкладке свойств.
Вы получите следующий результат:
Я не нашел способ определить тип возвращаемого значения явно, но следующий обходной путь:
- Добавьте операцию в интерфейс / класс, то есть "вычислите" (вы не можете указать возвращаемое значение). Операция теперь отображается как "Calculate()".
- Теперь нажмите на метку операции на диаграмме классов, чтобы активировать инструмент прямого редактирования для операции.
- Введите ": ReturnValueType" в конце имени операции сразу после закрывающей скобки и нажмите [ENTER] -> "операция (): ReturnValueType[1]" теперь должно быть обработано ([1] обозначает мощность возврата значение... значит оно обязательно;-))
- Теперь вы определили специальный параметр операции, параметр возвращаемого значения, неявно. Вы можете проверить это, дважды щелкнув по операции, чтобы открыть окно редактирования и проверить значок вашего нового определенного параметра: это значок со стрелкой, указывающей влево-вниз.
- Если вы добавите другой параметр к этой операции, щелкнув символ [+], вы определите входной параметр операции, обозначенный стрелкой, указывающей на значок.
Между прочим, я не нашел разницы между двумя типами параметров (входной и возвращаемый значения) в окне редактирования параметра операции, поэтому я думаю, что этот обходной путь - единственный способ определить тип операции возвращаемого значения.