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

UptoLike

56
Для графического изображения объектов используется такой же
символ прямоугольника, что и для классов. Варианты записи строки текста
в прямоугольнике могут быть следующими:
: С
-анонимный объект образуемый на основе класса С;
/R
-анонимный объект, играющий роль R;
/R:C
-анонимный объект класса С с ролью R;
О/R -объект с именем О и ролью R;
О:С -объект класса С имеющий имя О;
О/R:С -объект с именем О класса С и ролью R;
О -объект с именем О;
О: -“объект - сиротас именем О;
/R -роль с именем R;
/:С -анонимная роль
на базе класса С;
/R:С -роль с именем R на основе класса С.
На диаграмме могут присутствовать множества объектов, которым
адресуются операции и сигналы. Такое множество объектов называется
мультиобъектом и изображается двумя прямоугольниками, один из
которых выступает из-за правой верхней вершины другого, в котором
записывается строка текста объекта.
В языке
UML все объекты делятся на две категории: пассивные и
активные. Пассивный объект оперирует только данными и не может
инициировать деятельность по управлению другими объектами. Однако
пассивные объекты могут посылать сигналы в процессе выполнения
запросов, которые они получают.
Активный объект имеет свою собственную нить управления и
может инициировать деятельность к управлению другими
объектами, при
этом данная нить может выполняться параллельно с другими нитями
вычисления и управления. Такие объекты выделяются на диаграмме
утолщенными границами или ключевым словом {active}. Например,
{active}
а: Вызывающий абонент
является инициатором процесса
установления соединения для обмена информации с другим абонентом.
На диаграмме кооперации могут присутствовать и составные
объекты, являющиеся экземплярами контейнерных классов, которые
связаны отношением агрегации или композиции со своими частями.
Аналогичное отношение связывают при этом между собой и
соответствующие объекты. Составной объект изображается
прямоугольником с двумя секциями. В верхней
секции записывается имя
       Для графического изображения объектов используется такой же
символ прямоугольника, что и для классов. Варианты записи строки текста
в прямоугольнике могут быть следующими:
      : С -анонимный объект образуемый на основе класса С;
      /R -анонимный объект, играющий роль R;
      /R:C -анонимный объект класса С с ролью R;
      О/R -объект с именем О и ролью R;
      О:С -объект класса С имеющий имя О;
      О/R:С      -объект с именем О класса С и ролью R;
      О     -объект с именем О;
      О: -“объект - сирота” с именем О;
      /R -роль с именем R;
      /:С -анонимная роль на базе класса С;
      /R:С -роль с именем R на основе класса С.
      На диаграмме могут присутствовать множества объектов, которым
адресуются операции и сигналы. Такое множество объектов называется
мультиобъектом и изображается двумя прямоугольниками, один из
которых выступает из-за правой верхней вершины другого, в котором
записывается строка текста объекта.
      В языке UML все объекты делятся на две категории: пассивные и
активные. Пассивный объект оперирует только данными и не может
инициировать деятельность по управлению другими объектами. Однако
пассивные объекты могут посылать сигналы в процессе выполнения
запросов, которые они получают.
       Активный объект имеет свою собственную нить управления и
может инициировать деятельность к управлению другими объектами, при
этом данная нить может выполняться параллельно с другими нитями
вычисления и управления. Такие объекты выделяются на диаграмме
утолщенными границами или ключевым словом {active}. Например,
{active}
       а: Вызывающий абонент является инициатором процесса
установления соединения для обмена информации с другим абонентом.
      На диаграмме кооперации могут присутствовать и составные
объекты, являющиеся экземплярами контейнерных классов, которые
связаны отношением агрегации или композиции со своими частями.
Аналогичное отношение связывают при этом между собой и
соответствующие        объекты.   Составной      объект   изображается
прямоугольником с двумя секциями. В верхней секции записывается имя

                                     56