Объектно-ориентированная методология разработки сложных систем. Глотова Т.В. - 29 стр.

UptoLike

Составители: 

29
потока событий, в некоторой конфигурации объекта. Диаграмма объектов
используется при анализе, для показа семантики основных и второстепенных
сценариев поведения системы, и при проектировании используется для
показа семантики механизмов.
Диаграммы классов показывают, какие существуют классы и связи
между ними в логической структуре системы. Класс обозначается
прямоугольником, в котором указываются имя класса, его
атрибуты и
операции (рис.3). На диаграмме можно также отобразить стереотип класса,
видимость всех атрибутов и операций, тип данных атрибутов и сигнатуру
всех операций.
Рис.3 Изображение класса
Отношения между классами:
Ассоциация изображается в виде обыкновенной линии и может быть
двунаправленной и однонаправленной. Ассоциация дает классу
возможность узнавать об общих атрибутах и операциях другого класса.
Рядом со знаком ассоциации может указываться мощность, которая ставится
у конца линии ассоциации и означает число связей между каждым
экземпляром класса в начале линии, с экземпляром класса в её конце.
Ассоциация может быть рефлексивной. Рефлексивная ассоциация
предполагает, что один экземпляр класса взаимодействует с другими
экземплярами этого же класса. После определения ассоциации при
генерации кода в классы помещаются дополнительные атрибуты, которые
имеют тип ассоциируемого класса.
потока событий, в некоторой конфигурации объекта. Диаграмма объектов
используется при анализе, для показа семантики основных и второстепенных
сценариев поведения системы, и при проектировании используется для
показа семантики механизмов.
     Диаграммы классов показывают, какие существуют классы и связи
между ними в логической структуре системы. Класс обозначается
прямоугольником, в котором указываются имя класса, его атрибуты и
операции (рис.3). На диаграмме можно также отобразить стереотип класса,
видимость всех атрибутов и операций, тип данных атрибутов и сигнатуру
всех операций.




                 Рис.3 Изображение класса
      Отношения между классами:
     Ассоциация изображается в виде обыкновенной линии и может быть
двунаправленной     и    однонаправленной.   Ассоциация         дает   классу
возможность узнавать об общих атрибутах и операциях другого класса.
Рядом со знаком ассоциации может указываться мощность, которая ставится
у конца линии ассоциации и означает число связей между каждым
экземпляром класса в начале линии, с экземпляром класса в её конце.
Ассоциация       может    быть   рефлексивной.   Рефлексивная     ассоциация
предполагает, что один экземпляр класса взаимодействует с другими
экземплярами этого же класса. После определения ассоциации               при
генерации кода в классы помещаются дополнительные атрибуты, которые
имеют тип ассоциируемого класса.


                                     29