IT | Mémo sur l'UML

Bonjour internaute !

Ici, simplement quelques succincts rappels sur l'UML

 

Notion Symbole                  Note
Héritage flèche, terminaison vide, de la classe fille vers la classe mère Une classe hérite d'une autre. En C# ou Java, pas d'héritage multiple.
Aggrégation losange vide, côté aggrégat Relation tout/partie ; une classe constitue un grand élement composé de plus petits éléments. Relation d'inclusion.
Composition losange plein, côté composé Aggrégation telle que la relation est au niveau des instances. La destruction de l'aggrégat implique la destruction des aggrégés. Une instance d'aggrégé au plus par aggrégat.
Association bidirectionnelle simple trait Relation dans les deux sens entre deux classe.
Association unidirectionnelle simple flèche Relation simple et à sens unique d'une classe vers une autre.
Interface flèche simple en tiret, de la classe vers l'interface Une classe peut utiliser une interface.
Interface flèche, terminaison vide, de la classe vers l'interface Une classe doit réaliser une interface.

 

+++

Pas besoin de remettre les Attributs/Propriétés et Méthodes hérités d'une classe mère, ou déclarées dans une interface implementée.

Zircon - This is a contributing Drupal Theme
Design by WeebPal.