Информационных технологий визуальное моделирование систем в Staruml


Рисунок 106. Зависимость между классами



Pdf көрінісі
бет102/120
Дата07.02.2022
өлшемі1,77 Mb.
#87774
1   ...   98   99   100   101   102   103   104   105   ...   120
Байланысты:
Лабы star uml

Рисунок 106. Зависимость между классами 
Создание экземпляра класса 
ПодтверждениеЗаказа
не повлечет за 
собой создание экземпляра класса 
Заказ
. Однако эти два класса смогут 
обмениваться сообщениями на диаграммах взаимодействия.
Обобщение
– это отношение наследования между двумя элементами 
модели. Оно дает классу возможность наследовать открытые или 
защищенные атрибуты и операции суперкласса (класса от которого 
наследуются атрибуты и операции). Помимо наследуемых каждый класс 
может иметь свои атрибуты и операции. 
На диаграммах обобщение изображается в виде стрелки с не 
закрашенным треугольником у суперкласса, идущей от потомка. 
Пример. 
В магазине могут работать различные сотрудники: сотрудник 
отдела продаж, кладовщик, директор. Все они имеют общие свойства: имя, 
адрес, телефон, дата рождения, должность, поэтому можно рассматривать 
обобщающую сущность 
Сотрудник
, атрибуты и операции которой сущности 
Директор
и 
Кладовщик
будут наследовать (рис. 107). 


85 


Достарыңызбен бөлісу:
1   ...   98   99   100   101   102   103   104   105   ...   120




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет