Uml 顺序与顺序;类别图

Uml 顺序与顺序;类别图,uml,class-diagram,sequence-diagram,Uml,Class Diagram,Sequence Diagram,我非常熟悉UML2.0,我使用过很多次,但是在理解一些细节时仍然面临一些问题。 例如,在序列图中,我仍然不知道何时使用同步消息,何时使用异步消息。 至于类图,我在知道何时使用组合/聚合和关联时遇到了一些严重的问题。 如果有人能用具体的例子来说明这一点,那就太好了。序列图 同步消息相当于函数调用。处理是同步执行的(sic),当函数返回时,处理结果是已知的 异步消息相当于发布邮件。消息可能会被放入队列中,稍后可能会被另一个线程处理。当呼叫返回时,处理结果可能不可用 对于高级图表(用例、体系结构、……

我非常熟悉UML2.0,我使用过很多次,但是在理解一些细节时仍然面临一些问题。 例如,在序列图中,我仍然不知道何时使用同步消息,何时使用异步消息。 至于类图,我在知道何时使用组合/聚合和关联时遇到了一些严重的问题。 如果有人能用具体的例子来说明这一点,那就太好了。

序列图 同步消息相当于函数调用。处理是同步执行的(sic),当函数返回时,处理结果是已知的

异步消息相当于发布邮件。消息可能会被放入队列中,稍后可能会被另一个线程处理。当呼叫返回时,处理结果可能不可用

对于高级图表(用例、体系结构、……),您可能认为这一区别是无关的。

类图 关联、聚合和组合与对象的所有权和生存期相关联。 关联具有最松散的关系,而组合对象一起消亡


有关示例的完整描述,请参阅。

您应该将其分为两个问题,并详细说明您的关注点是什么,否则您的问题可能会因为过于宽泛而结束。