2024-03-03 08:00:04

UML箭头的解释

我最近一直在学习UML,并在类之间用普通的箭头绘制简单的图,但我知道这还不够。还有很多其他的箭头:概括,实现等等,这些对图表读者有意义。

是否有一个很好的资源可以解释每个箭头(普通,普通,虚线,钻石填充,钻石)?

这将是最好的,如果它将为他们提供一些代码示例。


当前回答

一个不错的小抄(http://loufranco.com/wp-content/uploads/2012/11/cheatsheet.pdf):)

它涵盖了:

类图 序列图 包图 对象图 用例图

并提供了一些示例。

其他回答

Allen Holub的《UML quick reference》非常优秀,它提供了清晰简洁的示例,便于快速参考:

http://www.holub.com/goodies/uml/

(在表的第一列中有相当多关于箭头和指针的具体示例,在第二列中有描述。)

一个不错的小抄(http://loufranco.com/wp-content/uploads/2012/11/cheatsheet.pdf):)

它涵盖了:

类图 序列图 包图 对象图 用例图

并提供了一些示例。

我最喜欢的UML“小抄”是Martin Fowler的《UML Distilled》。这是我读过的唯一一本推荐他的书。

我认为这些图片是可以理解的。

一个非常容易理解的描述是yuml的文档,其中有类图、用例和活动的示例。