Учебники

6) Что такое UML Object Diagram?

Прежде чем мы изучим диаграмму объектов, давайте разберемся

Что такое диаграмма классов?

Класс представляет вещи, которые объединены и имеют общее поведение. Это проект объектно-ориентированной системы

Давайте рассмотрим захватывающий пример классов и объектов. Все мы знаем такие автомобили, как Ferrari, Volkswagen, Mercedes, Porsche и т. Д. Это все компании-производители автомобилей. Здесь можно считать, что автомобиль — это класс, а Ferrari, Mercedes — объекты.

Нотация диаграммы классов

В этом уроке вы узнаете:

Что такое диаграмма объекта?

Объекты — это сущности реального мира, поведение которых определяется классами. Объекты используются для представления статического представления объектно-ориентированной системы. Мы не можем определить объект без его класса. Диаграммы объектов и классов несколько похожи.

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

Обозначение диаграммы объекта:

Обозначение объекта

Как нарисовать диаграмму объекта?

  1. Прежде чем рисовать диаграмму объектов, необходимо проанализировать все объекты внутри системы.
  2. Отношения объекта должны быть известны до создания диаграммы.
  3. Ассоциация между различными объектами должна быть очищена раньше.
  4. Объект должен иметь осмысленное имя, которое описывает его функциональность.
  5. Объект должен быть исследован для анализа различных его функций.

Назначение объектной диаграммы:

  1. Он используется для описания статического аспекта системы.
  2. Он используется для представления экземпляра класса.
  3. Он может быть использован для выполнения прямого и обратного проектирования систем.
  4. Он используется для понимания поведения объекта.
  5. Он может использоваться для изучения отношений объекта и может использоваться для анализа других связывающих объектов.

Пример диаграммы объекта:

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

Приведенная выше диаграмма объектов UML содержит два объекта с именами Ferrari и BMW, которые принадлежат классу с именем Car. Объекты — это не что иное, как объекты реального мира, которые являются экземплярами класса.

Приложения диаграмм объектов:

  1. Диаграммы объектов играют важную роль при создании концепции объектно-ориентированной системы.
  2. Диаграммы объектов предоставляют средства моделирования классов, данных и другой информации в виде набора или единого блока.
  3. Он используется для анализа онлайн или офлайн системы. Функционирование системы можно визуализировать с помощью диаграмм объектов.

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

Серийный номер. Учебный класс объект
1 Он представляет статические аспекты системы. Он представляет поведение системы в реальном времени.
2 Это не включает динамические изменения. Он фиксирует изменения во время выполнения системы.
3 Он никогда не включает атрибуты или значения данных экземпляра. Он включает атрибуты и значения данных любого экземпляра.
4 Диаграмма классов управляет поведением объектов. Объекты являются экземплярами классов.

Резюме

  1. Класс объединяет вещи, которые имеют сходное поведение.
  2. Класс представляет собой вид системы с высоты птичьего полета, то есть абстракцию, которая является концепцией объектно-ориентированного программирования.
  3. Объект представляет собой статическое представление объектно-ориентированной системы.
  4. Один класс может ссылаться на несколько классов.
  5. Один класс может иметь любое количество объектов.
  6. Объекты связаны друг с другом, потому что они имеют один и тот же класс.
  7. Объект разных классов также может быть подключен.