У меня есть следующий интерфейс:
public interface IRegisterable
{
T Register<T>(string username, string passw) where T : User, ICanLogin, new();
}
User
— это абстрактный класс, а ICanLogin
— это еще один интерфейс.
Теперь я хочу представить вышеуказанный интерфейс с его методом на диаграмме классов UML в Visio.
Как я могу представить вышеуказанный общий метод с его ограничениями на диаграмме классов?