Прежде чем мы изучим диаграмму объектов, давайте разберемся
Что такое диаграмма классов?
Класс представляет вещи, которые объединены и имеют общее поведение. Это проект объектно-ориентированной системы
Давайте рассмотрим захватывающий пример классов и объектов. Все мы знаем такие автомобили, как Ferrari, Volkswagen, Mercedes, Porsche и т. Д. Это все компании-производители автомобилей. Здесь можно считать, что автомобиль — это класс, а Ferrari, Mercedes — объекты.
В этом уроке вы узнаете:
- Что такое диаграмма классов?
- Что такое диаграмма объекта?
- Как нарисовать диаграмму объекта?
- Назначение объектной диаграммы:
- Приложения диаграмм объектов:
- Диаграммы классов и объектов
Что такое диаграмма объекта?
Объекты — это сущности реального мира, поведение которых определяется классами. Объекты используются для представления статического представления объектно-ориентированной системы. Мы не можем определить объект без его класса. Диаграммы объектов и классов несколько похожи.
Разница между диаграммой классов и объектов заключается в том, что диаграмма классов в основном представляет собой вид с высоты птичьего полета на систему, которая также называется абстрактной. Диаграмма объектов описывает экземпляр класса. Он визуализирует определенные функциональные возможности системы.
Обозначение диаграммы объекта:
Как нарисовать диаграмму объекта?
- Прежде чем рисовать диаграмму объектов, необходимо проанализировать все объекты внутри системы.
- Отношения объекта должны быть известны до создания диаграммы.
- Ассоциация между различными объектами должна быть очищена раньше.
- Объект должен иметь осмысленное имя, которое описывает его функциональность.
- Объект должен быть исследован для анализа различных его функций.
Назначение объектной диаграммы:
- Он используется для описания статического аспекта системы.
- Он используется для представления экземпляра класса.
- Он может быть использован для выполнения прямого и обратного проектирования систем.
- Он используется для понимания поведения объекта.
- Он может использоваться для изучения отношений объекта и может использоваться для анализа других связывающих объектов.
Пример диаграммы объекта:
Приведенная выше диаграмма объектов UML содержит два объекта с именами Ferrari и BMW, которые принадлежат классу с именем Car. Объекты — это не что иное, как объекты реального мира, которые являются экземплярами класса.
Приложения диаграмм объектов:
- Диаграммы объектов играют важную роль при создании концепции объектно-ориентированной системы.
- Диаграммы объектов предоставляют средства моделирования классов, данных и другой информации в виде набора или единого блока.
- Он используется для анализа онлайн или офлайн системы. Функционирование системы можно визуализировать с помощью диаграмм объектов.
Диаграммы классов и объектов
Серийный номер. | Учебный класс | объект |
1 | Он представляет статические аспекты системы. | Он представляет поведение системы в реальном времени. |
2 | Это не включает динамические изменения. | Он фиксирует изменения во время выполнения системы. |
3 | Он никогда не включает атрибуты или значения данных экземпляра. | Он включает атрибуты и значения данных любого экземпляра. |
4 | Диаграмма классов управляет поведением объектов. | Объекты являются экземплярами классов. |
Резюме
- Класс объединяет вещи, которые имеют сходное поведение.
- Класс представляет собой вид системы с высоты птичьего полета, то есть абстракцию, которая является концепцией объектно-ориентированного программирования.
- Объект представляет собой статическое представление объектно-ориентированной системы.
- Один класс может ссылаться на несколько классов.
- Один класс может иметь любое количество объектов.
- Объекты связаны друг с другом, потому что они имеют один и тот же класс.
- Объект разных классов также может быть подключен.