Uml “一个”是什么意思;a「;在类图中是什么意思?

Uml “一个”是什么意思;a「;在类图中是什么意思?,uml,document,class-diagram,visual-paradigm,Uml,Document,Class Diagram,Visual Paradigm,将Java代码转换为类图后,类和包节点上的可视化范例在左上角显示为“a”。 这是什么意思 它不是UML本身定义的。这是您正在使用的工具创建的工件。您正确地认为它们与UML无关。在可视化范例中,模型元素在存储库中运行,这意味着同一个模型元素可以存在于多个图表中。小图标“M”和“a”表示元素是主视图或辅助视图。主视图和辅助视图之间的区别在于谁可以更改模型结构。考虑两个图中存在相同的类,其中在图A中,类在包A内,并且在图B中,它在包B内。如果图A中的类形状带有“M”图标,这意味着它是主视图,并且它在父

将Java代码转换为类图后,类和包节点上的可视化范例在左上角显示为“a”。 这是什么意思


它不是UML本身定义的。这是您正在使用的工具创建的工件。

您正确地认为它们与UML无关。在可视化范例中,模型元素在存储库中运行,这意味着同一个模型元素可以存在于多个图表中。小图标“M”和“a”表示元素是主视图或辅助视图。主视图和辅助视图之间的区别在于谁可以更改模型结构。考虑两个图中存在相同的类,其中在图A中,类在包A内,并且在图B中,它在包B内。如果图A中的类形状带有“M”图标,这意味着它是主视图,并且它在父和子关系上的改变将应用于模型结构(即将它从包A移到包C),图B上的更改不会影响模型结构。有关模型图元和视图概念的更多详细信息,以及主视图和辅助视图,请参见下文


我对我的答案不是100%肯定,所以我把它作为一条评论,向您建议方向。正如我在VP中回忆的那样,元素所示的小“a”表示与该元素相关的某种附件。正如Thomas Kilian已经提到的,它与UML本身无关,只是一个工具功能。