【问题标题】:UML : How to Show Calling Methods of One Class and The Interaction Between Them in OneUML:如何在一个类中显示一个类的调用方法以及它们之间的交互
【发布时间】:2014-02-04 12:49:09
【问题描述】:
我想在uml图中展示一个类的方法和调用它们的顺序之间的交互。序列图适合这种场景吗?活动图合适吗?我必须为实体选择什么名称和刻板印象?
例如,我的类是 C,它有 3 个方法 M1、M2、M3。第一个方法 M1 将在类和第二个 M2 中调用。 M1 的结果是 m2 的输入参数。然后将调用 M3,并将 M2 的结果作为 M3 的输入。
【问题讨论】:
标签:
uml
sequence-diagram
activity-diagram
【解决方案1】:
活动和交互概述可用于规划一个类或某些类/组件内的逻辑。
序列图和时间图甚至不知道它们计划的方法是属于一个类还是不同的类 - 这与它们无关。
还要寻找复合结构图——它是用于内部类结构的。
【解决方案2】:
您可以使用序列图或活动图。在活动图中使用调用操作动作。无需使用刻板印象。