Recursion 类图,如何显示递归类?

Recursion 类图,如何显示递归类?,recursion,class-diagram,Recursion,Class Diagram,我只是想问我的注释类是否有注释列表,那么在类图中是如何显示的 我正在用MVC开发一个博客,我对聚合和合成感到困惑。一篇帖子只由一名员工发表,一篇评论或者一篇帖子只由一名客户发表。这是聚合还是合成。请帮忙 如果我的注释类有注释列表,那么在类图中是如何显示的 带有这样的链接(显示合成,但请参见下面的注释): 从技术上讲,这可能是组合,因为一条注释只属于另一条注释,或者在顶级注释的情况下不属于任何注释,但是您可以使用聚合、组合,或者只使用显式列出了多重性的关联(聚合和组合只是关联的类型)。使用关联可

我只是想问我的注释类是否有注释列表,那么在类图中是如何显示的

我正在用MVC开发一个博客,我对聚合和合成感到困惑。一篇帖子只由一名员工发表,一篇评论或者一篇帖子只由一名客户发表。这是聚合还是合成。请帮忙

如果我的注释类有注释列表,那么在类图中是如何显示的

带有这样的链接(显示合成,但请参见下面的注释):


从技术上讲,这可能是组合,因为一条注释只属于另一条注释,或者在顶级注释的情况下不属于任何注释,但是您可以使用聚合、组合,或者只使用显式列出了多重性的关联(聚合和组合只是关联的类型)。使用关联可能是避免混淆和争论组合和聚合之间区别的最佳方法。

感谢您的回答,如果您有时间,我将最后一个问题:如果我的类声明为“public class Database\u Initialiser:DropCreateDatabaseAlways”在类图上,上下文和initiliser atm之间的关系是什么,我把它关联起来了,对吗?在这种情况下,“Initialiser”继承了
DropCreateDatabaseAlways
。有关如何表示泛型关系的信息,请参见。它还取决于您想要的正式程度,在类与类之间进行依赖(虚线箭头)几乎从来都没有错,只是模糊而已。有时我从依赖性开始,然后再变得更具体。