Interface 组件图中的重复接口

Interface 组件图中的重复接口,interface,uml,components,Interface,Uml,Components,在UML2中对组件关系图建模时,如果接口使组件连接更容易,是否允许在组件上重复接口?例如: 任何指导都会非常有用。谢谢。您在UML图上看到的任何块都只是一个对象的视图,可以有许多视图。如何放置和克隆它们取决于您的方便程度 只有在创建同名的新接口时,才能确保创建的是同一对象的新视图(本例中的接口)。如果您只是简单地复制VP UML中的接口,那么您只需克隆它 有趣的是,稍后,在类图上,您将有显示为特殊类块的接口,而不是这里的接口。这些也仅仅是您现在在组件图上看到的相同接口的其他视图。至少,这样做是

在UML2中对组件关系图建模时,如果接口使组件连接更容易,是否允许在组件上重复接口?例如:


任何指导都会非常有用。谢谢。

您在UML图上看到的任何块都只是一个对象的视图,可以有许多视图。如何放置和克隆它们取决于您的方便程度

只有在创建同名的新接口时,才能确保创建的是同一对象的新视图(本例中的接口)。如果您只是简单地复制VP UML中的接口,那么您只需克隆它

有趣的是,稍后,在类图上,您将有显示为特殊类块的接口,而不是这里的接口。这些也仅仅是您现在在组件图上看到的相同接口的其他视图。至少,这样做是一种好的方式


所以,是的,你可以。这是默认行为。

非常感谢。我也这么认为,但我最初的研究没有发现任何例子。非常感谢。使用VP-UML,要制作一个真正是另一个对象的副本要困难得多,而不仅仅是同一个对象的另一个视图:-)。我想我明白了。谢谢你花时间解释。不,你做得很好。在类图上,您将有作为特殊类块显示的接口,而不是这里的接口。至于组件图,您现在可以通过这些组件之间的连接来决定应该发送什么类。哦,还有一个好问题是+1:-)。对不起,我忘了。谢谢。请注意,在类图中显示为块的接口与此处显示为圆的接口相同。