Диаграмма UML: как показать интерфейс, который реализован большинством классов в моей диаграмме классов
У меня есть такой интерфейс:
public interface MyEntity {
//HIbernate version
public long getOptLock();
//these method are used to keep track of Last modified timestamp
public void update();
public void persist();
}
Который реализован большинством классов в моей объектной модели. Теперь я знаю, как показать реализацию интерфейса на диаграмме классов.
Проблема в том, что этот конкретный интерфейс реализован большинством классов, которые делают диаграмму классов загроможденной. Есть ли альтернативный способ показать реализацию интерфейса?
1 ответ
Решение
Альтернативный способ - использовать нотацию lollipop, прямо над каждым классом, который реализует интерфейс:
Смотрите это изображение с сайта MSDN.
Полную статью смотрите по этой ссылке.