2012-11-07 2 views
1

Existe-t-il un moyen d'afficher une méthode récursive avec la modélisation de diagrammes de classes UML?Affichage d'une méthode récursive avec UML

class diagram

Dans la classe ci-dessus j'ai une méthode statique Calculer et je veux montrer que cette méthode elle-même appelle seul récursive et non toute autre méthode ou la classe. Comment est-ce que je montre ceci dans UML?

Répondre

3

Dans les diagrammes de séquence, vous pouvez afficher les appels de méthode effectués par une méthode, il est donc possible de montrer qu'une méthode est récursive (elle-même). Un diagramme de classes, au contraire, ne modélise que la structure statique du système. Si vous voulez souligner qu'une méthode est récursive, le seul moyen est d'utiliser un commentaire

0

Vous pouvez utiliser un stéréotype "récursivement" ou ajouter une valeur "recursive = true" pour ajouter cette information.