New! Render PlantUML diagrams directly inside GitHub
with our official browser extension —
No server. No tokens. No tracking. Zero permissions but clipboard. —
Try it out and let us know what you think!
Diagramme d'objets
Définition des objets
Les instances d'objets sont défnies avec le mot clé object.
Relations entre les objets
Les relations entre objets sont définies à l'aide des symboles suivants :
| Type | Symbole | Objectif |
| Extension |
<|--
|
Spécialisation d'une classe dans une hiérarchie |
| Implémentation |
<|..
|
Réalisation d'une interface par une classe |
| Composition |
*--
|
La partie ne peut exister sans le tout |
| Agrégation |
o--
|
La partie peut exister indépendamment du tout |
| Dépendance |
-->
|
L'objet utilise un autre objet |
| Dépendance |
..>
|
Une forme plus faible de dépendance |
-- par .. pour
avoir des pointillés.
Grâce à ces règles, on peut avoir les dessins suivants:
Il est possible d'ajouter une étiquette sur la relation, en utilisant : suivi par le texte de l'étiquette.
Pour les cardinalités, vous pouvez utiliser les doubles quotes "" sur chaque côté de la relation.
WARNING
This translation need to be updated. WARNING
Association d'objects
Ajout de champs
Pour déclarer un champ, vous pouvez utiliser le symbole : suivi par le nom du champs.
{} all fields.
WARNING
This translation need to be updated. WARNING
Caractéristiques communes avec les diagrammes de classes
Table de correspondance ou tableau associatif
Vous pouvez définir une table de correspondance ou un tableau associatif, avec le mot clé map et le séparateur =>
WARNING
This translation need to be updated. WARNING
Program (or project) evaluation and review technique (PERT) with map
You can use map table in order to make Program (or project) evaluation and review technique (PERT) diagram.
Display JSON Data on Class or Object diagram
Simple example