Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Сущности



Name
Attributes
Methods (operations)

 

Объект – экземпляр класса (его реализация)

- интерфейс – сущность, которая предоставляет некий сервис

- вариант использования (элемент use case, прецедент) – некая сущность, которая в рамках данной модели представляет некое законченное обособленное действие и/или событие.

- кооперация – цепь прецедентов


- узел (функциональный узел). Например, сервер

 


- компонент – некий обособленный объект. Например, DLL-файл

 

 

- пакет – универсальный механизм объединения объекта в группы

 

- поведенческая сущность



- состояние

 


- пояснение (справка/аннотация/примечание)

 

Отношения UML – это объекты, которые передают взаимосвязи между сущностями

  1. Ассоциация

1 1.* // один ко многим

 
 


    1. Агрегирование – часть к целому

       
 
 
   

 


Авто
 
Колесо
 
 

 

    1. Композиция – часть не может отдельно существовать от базового класса

 
 


Книга
 
Глава
 
 

 

  1. Зависимость – отношение между двумя сущностями, при которой изменение одной, в большинстве случаев, приводит к изменению зависимой сущности.

 
 


Заказ
Книга
Проверить наличие Переслать
Книга
 
 

 

  1. Обобщение (generalization) ~наследование – такой вид отношения между объектами, где общий объект может быть заменен некоторой конкретной реализацией. Чаще всего это отношение выражается на диаграммах наследования и соединяет родителя и потомка (стрелка указывает на объект родителя)

 

  1. Реализация (realization) – отношение между объектами. Один объект определяет соглашение, а другой гарантирует его выполнение

 

Пример: обработка каталога




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.