代码之家  ›  专栏  ›  技术社区  ›  Max Bender

如何在ModelIO类图中添加列表?

  •  1
  • Max Bender  · 技术社区  · 6 年前

    使用更严格的建模工具(不像只使用油漆编辑器)可以使您至少记住基本的UML规范。

    例如,在 modelio 的情况下,您必须单独将类属性声明中进一步使用的任何特定数据类型添加到图表中。

    但是如何将对象的 list 设置为数据类型?我目前正在使用 miltiplicity-min multiplicity-max 参数来设置链接multiplicity属性。

    我想这些参数更有可能用于声明简单数组。

    . modelio ,您必须将类属性声明中进一步使用的任何特定数据类型单独添加到图表中。

    但是我怎么设置 List 对象作为数据类型?我正在使用 Miltiplicity min Multiplicity max 用于设置链接多重性属性的参数。

    enter image description here

    我想这些参数更可能用于声明简单数组。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Red Beard    6 年前

    在UML中,您可以指定属性的多重性,以便指定该属性是一个集合。但在实现/代码级别,几个集合实现可能对应于一个特定的UML模型。

    这就是为什么代码生成器可以,通常,定制为一个特定的代码实现。在Modelio,这种定制可以通过如下所示的Java选项卡来完成。默认情况下,“*”为multiplicity max的属性将作为数组生成。要标记另一种类型的集合,您必须使用“要使用的集合”枚举并设置所需的集合。

    希望能有所帮助。 EBR

    离子实现可能对应于一个特定的UML模型。

    这就是为什么代码生成器可以,通常,定制为一个特定的代码实现。在Modelio,这种定制可以通过如下所示的Java选项卡来完成。默认情况下,“*”为multiplicity max的属性将作为数组生成。要标记另一种类型的集合,您必须使用“要使用的集合”枚举并设置所需的集合。

    enter image description here

    希望能有所帮助。 EBR