用UML显示递归方法

时间:2012-11-07 20:43:06

标签: c# java uml

有没有办法用UML类图建模来显示递归方法?

class diagram

在上面的类中,我有一个静态方法Calculate,我想表明这个方法本身是递归调用自身而不是任何其他方法或类。如何在UML中显示它?

2 个答案:

答案 0 :(得分:3)

在序列图中,您可以显示由方法进行的方法调用,因此可以显示一个方法是递归的(caling本身)。相反,类图仅模拟系统的静态结构。如果你想强调一个方法是递归的,唯一的方法是使用注释

答案 1 :(得分:0)

您可以“递归地”使用构造型或添加标记值“recursive = true”来添加该信息。