Please enable JavaScript.
Coggle requires JavaScript to display documents.
uml (ocl) - Coggle Diagram
uml (ocl)
-
-
Contraintes d'invariant :sur la classe :cette contrainte doit être applicable sur toute instance de classe ---->pour spécifier des condition qui doit etre toujours vraie pour une classe!
-
Préconditions et postconditions :pour une methode(operation dans une classe)--> contrainte a respecter en executant une methode
--->Préconditions : Ce qui doit être vrai avant l'exécution d’une opération.
Postconditions : Ce qui doit être vrai après l'exécution d’une opération.
-
Contraintes sur une association:on identifie le type de l'association -->un employé doit etre associe a au moins un departement
-
remarque:au sein d'une classe on a des procedure et des fonction lorsque on a pre et post operation si elle s'agit d'une fonction donc elle a un type de retour comme getSolde il faut specifier le type de retour :context ma_classe::mon_op(liste_param) : type_retour et dans une classe dans la partie methode on la met comme ca :
Accès aux objets, navigation 
--> uttilisage de self pour faire reference a l'instance actuelle de la classe de context!
Relations ensemblistes
entre deux collections 
--->>
-