Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法用 UML 类图建模显示递归方法?
在上面的类中,我有一个静态方法Calculate,我想证明这个方法单独递归调用自身,而不是任何其他方法或类。我如何在 UML 中显示这个?
在序列图中,您可以显示一个方法进行的方法调用,因此可以显示一个方法是递归的(调用自身)。相反,类图仅对系统的静态结构建模。如果要强调一个方法是递归的,唯一的办法就是使用注释
您可以使用“递归”构造型或添加标记值“recursive=true”来添加该信息。