Перейти к содержимому

Диаграмма объектов

Объект обычно записывают как имя : Класс; имя, тип или оба компонента могут быть опущены. Подпись подчёркивают, чтобы отличить экземпляр от классификатора. Например, записьИванова : Запись — конкретная запись, а Запись — класс всех таких записей.

записьИванова : Запись
----------------------
статус = подтверждена
датаСоздания = 2026-08-04

Значение свойства показывают в слоте (slot). Слот соответствует свойству классификатора: у объекта записьИванова можно показать значение атрибута статус, если этот атрибут определён у Записи.

Связь между объектами (link) является экземпляром ассоциации. Если диаграмма классов показывает связь Студент — Запись, объектная диаграмма может показать конкретного студента, конкретную запись и линию между ними. Так проверяют кратности и ограничения на реальной ситуации, а не только на схеме типов.

  • проверить пример из сценария на соответствие диаграмме классов;
  • обсудить начальное или итоговое состояние объекта;
  • показать тестовый набор данных или конфигурацию;
  • объяснить, почему связь должна быть отдельным классом;
  • связать статическую структуру с объектными потоками и линиями жизни.

Диаграмма объектов не показывает поведение во времени. Для изменения статуса используйте диаграмму состояний, а для обмена сообщениями — диаграмму последовательности.

Снимок строят на основе концептуальной или технической диаграммы классов и конкретного сценария из потоков. Он полезен как проверка согласованности до перехода к состояниям и взаимодействиям.