【问题标题】:UML. Generic class with limited parameterUML。具有有限参数的泛型类
【发布时间】:2015-09-02 20:16:26
【问题描述】:

我在 Java 中有以下通用类头:

class OrganizedGroup <T extends Leader> 

班级代表一个有组织的团体。例如,一个音乐团体会有一个音乐负责人,一个企业会有一个老板……

如何使用 UML 表示条件 T 扩展 Leader?

备注/编辑:

关于泛型和 UML 有不同的问题。但是,我的问题询问和附加限制参数应在图中显示为另一个类的子类。

【问题讨论】:

标签: java generics uml extends


【解决方案1】:

您可以将其显示为带有约束的模板参数:

注意:实际上我使用 Enterprise Architect 对课程进行了逆向工程,结果就是这样。

【讨论】:

  • 好消息:它价格实惠且符合 UML2。坏消息:使用起来有点尴尬。但你不能拥有一切;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-04
  • 1970-01-01
  • 2018-04-16
  • 1970-01-01
  • 2020-05-22
相关资源
最近更新 更多