Технология разработки программного обеспечения. Сивохин А.В - 38 стр.

UptoLike

38
указывается его кратность в классе и тип. Кратность задаётся диапазоном
целых чисел, разделённых двумя точками. Верхняя граница диапазона
может быть звёздочкой, которая означает произвольное целое число. Тип
атрибута соответствует типу языка реализации.
Операция класса представляет некоторый сервис, представляемый
данным классом. В записи операции указывается квантор видимости, имя
операции, список параметров
в круглых скобках, а также тип
возвращаемого значения. В фигурных скобках далее можно указать тип
операции:
{ concurreney = sequential } - последовательная;
{ concurrency = concurrent } - возможно распараллеливания;
{ concurrency = guarded } - охраняемая.
Между классами могут быть отношения зависимости (---Æ),
ассоциации (-), агрегации(<>-), обобщения(<-).
указывается его кратность в классе и тип. Кратность задаётся диапазоном
целых чисел, разделённых двумя точками. Верхняя граница диапазона
может быть звёздочкой, которая означает произвольное целое число. Тип
атрибута соответствует типу языка реализации.
      Операция класса представляет некоторый сервис, представляемый
данным классом. В записи операции указывается квантор видимости, имя
операции, список параметров в круглых скобках, а также тип
возвращаемого значения. В фигурных скобках далее можно указать тип
операции:

     { concurreney = sequential } - последовательная;
     { concurrency = concurrent } - возможно распараллеливания;
     { concurrency = guarded }    - охраняемая.

     Между классами могут быть отношения зависимости (---Æ),
ассоциации (-), агрегации(<>-), обобщения(<-).




                                     38