лр6. ЛР6_Рычков Г.Д.. Лабораторная работа 4. Построение диаграммы кооперации Цель Научиться строить диаграммы кооперации. Моя диаграмма
Скачать 65.87 Kb.
|
Лабораторная работа №4. Построение диаграммы кооперации Цель: Научиться строить диаграммы кооперации. Моя диаграмма Контрольные вопросы 1. Для чего используется диаграмма кооперации? Диаграмма кооперации предназначена для описания поведения системы на уровне отдельных объектов, которые обмениваются между собой сообщениями, чтобы достичь нужной цели или реализовать некоторый вариант использования. 2. Перечислите и опишите основные элементы диаграммы кооперации. Прежде всего, на диаграмме кооперации в виде прямоугольников изображаются участвующие во взаимодействии объекты, содержащие имя объекта, его класс и, возможно, значения атрибутов. Далее, как и на диаграмме классов, указываются ассоциации между объектами в виде различных соединительных линий. При этом можно явно указать имена ассоциации и ролей, которые играют объекты в данной ассоциации. Дополнительно могут быть изображены динамические связи — потоки сообщений. Они представляются также в виде соединительных линий между объектами, над которыми располагается стрелка с указанием направления, имени сообщения и порядкового номера в общей последовательности инициализации сообщений. 3. Как изображаются основные элементы диаграммы? Как их добавить на диаграмму в StarUML? В виде прямоугольников, линий и стрелочек. Нажать на нужную из них и добавить в основное поле 4. В чём отличие класса от экземпляра класса? Класс - это некий шаблон, который предоставляет абстрактный вид любого объекта. Объект или Экземпляр класса - это уже конкретная сущность которая сделана по шаблону класса. Вывод По результатам данной работы, я ознакомился с информацией по диаграммам кооперации. Сделал диаграмму по своему варианту и разобрался в ее заполнении |