Значение параметра по умолчанию в общем случае представляет
собой некоторое конкретное значение для этого формального параметра.
Выражение типа возвращаемого значения операции также указывает
на тип данных значения, которое возвращается объектом после выполнения
соответствующей операции. Оно может быть опущено, если операция не
возвращает никакого значения. Для указания нескольких возвращаемых
значений данный элемент спецификации операции может быть записан в
виде списка отдельных выражений.
Выражение
типа
возвращаемого
значения
еще
называют
возвращаемым классом операции. Для определения возвращаемого класса
можно использовать встроенные типы (string, float, integer, boolean) или
типы, определенные в вашей модели.
Пример. Для того чтобы класс
Order (Заказ)
мог найти товары и
добавить их в заказ, мы определили для него операцию
findItem()
.
Результатом выполнения этой операции может быть элемент типа
item
(рис.
95).