Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАлиса Меркулова
1 Отношения между классами ЗависимостьDependency АссоциацияAssociation АгрегацияAggregation КомпозицияComposition ГенерализацияGeneralization РеализацияRealization
2 Dependency Отношение зависимости Обладает ролью и множественностью Server зависит от Query, так как использует этот класс в качестве параметра метода Server также зависит от ResultSet, поскольку возвращает значение этого типа
3 Association Ассоциация - отношение взаимодействия Обладает 2-мя ролями Роль обладает множественностью (1, n, *, 0..n, 1..n, 1..*) Пример: сотрудник может занимать несколько должностей, на одной должности находится не более одного сотрудника
4 Association Ассоциация может иметь выделенное направление Должность связана базовым тарифом оплаты Тариф оплаты никак не связан с конкретной должностью
5 Aggregation Агрегация – отношение часть-целое Часть принадлежит только одному целому Сотрудник относится к одному и только одному отделу
6 Composition Композиция – частный случай агрегации Жизненный цикл частей и целого совпадают Отделы не существуют без компании
7 Generalization Генерализация (наследование, обобщение) – отношение частное-общее Отдел кадров – частный случай отдела
8 Realization Реализация – отношение детализации Треугольник и квадрат – реализации абстрактной фигуры
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.