我想使用以下签名在 UML 2 方法中建模:
public <T extends MyClass> T doSomething();
我应该如何将它重写为 UML ?我知道对于具体的课程很简单:+doSomething:com.xyzMyClass。
我想使用以下签名在 UML 2 方法中建模:
public <T extends MyClass> T doSomething();
我应该如何将它重写为 UML ?我知道对于具体的课程很简单:+doSomething:com.xyzMyClass。
UML参数化类可能是您正在寻找的...
hth。
嗯,如果你没有T
在其他任何地方使用类型(参数,或作为类的doSomething
类型参数),你真的需要T extends MyClass
那里吗?似乎陈述MyClass
会很好!所以我会在这里和@sfinnie 一起去。