SA Шпаргалка

Все ответы в 2 клика

Средний

Как на диаграмме классов (Class Diagram) показать зависимость (Dependency) и ассоциацию (Association)?

Ассоциация (Сплошная линия):
Структурная, постоянная связь. Объекты знают друг о друге и хранят ссылки друг на друга (как поля класса).
Пример: У класса Студент есть поле Университет.

Зависимость (Пунктирная линия со стрелкой):
Слабая, временная связь. Изменение одного класса может повлиять на другой, но они не хранят ссылки друг на друга постоянно.
Пример: Класс Отчет использует класс Принтер только внутри одного метода print(), передавая его как аргумент. Отчет зависит от Принтера.

Другие вопросы темы «Классы и Активности»

Ещё вопросы раздела «UML»

Все вопросы раздела «UML»