Différence entre alt et de choisir la fragment dans un diagramme de séquence?
Je veux savoir en détail sur la différence entre l'alt et de choisir la fragment dans un diagramme de séquence, ils semblent similaires, je ne peux pas les distinguer. Quelqu'un sait à propos de cette chose?
- comparer l'image uml-diagrams.org/... et uml-diagrams.org/...
Vous devez vous connecter pour publier un commentaire.
alt
est utilisé pour décrire des scénarios alternatifs d'un flux de travail. Une seule des options sera exécuté.opt
est utilisé pour décrire étape facultative de flux de travail.Par exemple, pour les achats en ligne achat diagramme de séquence vous pouvez utiliser
opt
pour décrire comment l'utilisateur peut ajouter un emballage cadeau si elle le souhaite.alt
peut être utilisé pour décrire les deux variantes de paiement: par carte de crédit ou de fil de transfert d'argent.Alt est-il une alternative flux (INTERRUPTEUR ou si. SI avec deux chemins) Opt est SI avec un flux. Si vous utilisez de l'Opt, le code sera exécuté ou pas !
Ils sont fondamentalement les mêmes.
alt
est plus utilisé depuis plusieurs choix, comme unswitch
phrase groupe C langage de programmation. Alors queopt
est plus utilisé que deux choix, comme unif
phrase.Mais, ne soyez pas surpris, si vous voyez que les deux concepts sont utilisés de façon interchangeable.
Alt (alternative) est en effet similaire à celle de "si" mais ni est limitée à 2 options seulement, les deux peuvent effectivement avoir beaucoup de "else", de nombreuses options, en tant que de besoin. Par exemple: //si (a=b) alors a++; else if (a>b) alors a--; else b++. En tout cas, si la touche Alt est une partie d'un code qui est appelé, Alt exécuter.
Alors que l'Opt (Facultatif) pas nécessairement être exécutée même si elle est contenue dans le milieu d'une séquence ou d'un code qui est appelé. En général, pour exécuter un Opt séquence nécessite externe de l'interaction de l'utilisateur qui est de prendre une décision où de nombreuses options ont été présentées (comme le choix d'une méthode de paiement en ligne). Dans ce cas particulier, par opposition à un Alt séquence, si les méthodes de paiement ont été "carte de crédit", "pay pal" ou "prépayé", le code 3 Opt - séquences avec un seul flux de chaque, mais un et un seul de l'Opt séquences exécute réellement.
Espérons que cette aide!!
Meilleur,
SD
Alt alternative alt, on peut considérer que c'est la même chose de si .... sinon ce sont les conditions du traité.
option opt c'est un comportement qui peut se produire ou non (selon le cas)