Indicar valors de retorn en UML

Quan fem disseny detallat en UML (especialment en entorns docents com a les universitats), ens trobem amb la necessitat de representar correctament cada detall que es pot expressar en codi. Un d’aquests detalls consisteix a representar els valors de retorn de les invocacions a operacions.

Retorn de resultats des del punt de vista del client

Des del punt de vista de vista del client (la instància que fa la crida) hi ha dues maneres d’indicar el valor que s’ha retornat:

  • a) Indicant el nom de la variable que contindrà el resulat sobre la fletxa del missatge de retorn
  • b) Indicant el nom de la variable que contindrà el resultat a l’expressió de crida del missatge d’invocació d’operació (com a assignació).
Retorn de resultats des del punt de vista del client

Retorn de resultats des del punt de vista del servidor

Des del punt de vista del servidor (l’objecte invocat), per a indicar l’expressió que es retorna quan ens fan una crida, s’indica sobre el missatge de retorn, al costat mateix de la línia d’activació del servidor. Retorn de resultats des del punt de vista del servidor

blog comments powered by Disqus