SA Шпаргалка

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

Средний

Как на диаграмме классов показать, что класс реализует интерфейс?

Есть два стандартных способа (нотации) в UML:

1. Развернутый (Стрелка Realization):
Интерфейс рисуется как обычный класс со стереотипом <<interface>>. Класс, который его реализует, соединяется с ним пунктирной линией с пустым треугольником на конце (направленным к интерфейсу).

2. Свернутый (Lollipop / Чупа-чупс):
Интерфейс рисуется просто как маленький кружок, соединенный сплошной линией с классом-реализатором. Рядом с кружком пишется имя интерфейса (например, IUserRepository).

💡 Суть: Второй способ экономит место на больших архитектурных схемах.

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

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