Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有以下代码:
class A<U> {} class B<T> : A <B<B<T>>> {}
这些类型如何在 UML 类图中表示?
在纯 UML 中,我会使用 UML 模板来看看UML2.4.1 规范的第 17.4 节。您还可以查看处理Java generic的这个线程。 但是如果你想从你的 UML 模型生成 C# 代码,UML 规范将取决于使用的工具及其生成器......
例如在Modelio下,class A<U> {}将表示为
class A<U> {}