23
2.1 Diagramme de classe (DCL) et diagramme d’objet (DOB)
Figure 2.8 — Exemple de représentation des symboles de visibilité
Formalisme et exemple
C’est le soulignement de l’attribut ou de l’opération qui caractérise cette propriété.
Dans l’exemple de la figure 2.9, l’attribut « ristourne » est de type classe et l’opération « créer » est une opération exécutable au niveau de la classe.
Figure 2.9 — Exemple d’attribut ou d’opération de niveau classe
2.1.3 Association, multiplicité, navigabilité et contraintes
Lien et association
Un lien est une connexion physique ou conceptuelle entre instances de classes donc
entre objets. Une association décrit un groupe de liens ayant une même structure et
une même sémantique. Un lien est une instance d’une association. Chaque association peut être identifiée par son nom.
Une association entre classes représente les liens qui existent entre les instances
de ces classes.
Voiture
- marque
- puissance
- cylindrée
- année
- chiffreAffaire
+ démarrer ( )
- rouler ( )
+ freiner ( )
# arrêter ( )
Voiture
- marque
- puissance
- cylindrée
- année
- chiffreAffaire
- ristourne
- créer ( )
+ démarrer ( )
+ rouler ( )
+ freiner ( )
+ arrêter ( )
2.1 Diagramme de classe (DCL) et diagramme d’objet (DOB)
Figure 2.8 — Exemple de représentation des symboles de visibilité
Formalisme et exemple
C’est le soulignement de l’attribut ou de l’opération qui caractérise cette propriété.
Dans l’exemple de la figure 2.9, l’attribut « ristourne » est de type classe et l’opération « créer » est une opération exécutable au niveau de la classe.
Figure 2.9 — Exemple d’attribut ou d’opération de niveau classe
2.1.3 Association, multiplicité, navigabilité et contraintes
Lien et association
Un lien est une connexion physique ou conceptuelle entre instances de classes donc
entre objets. Une association décrit un groupe de liens ayant une même structure et
une même sémantique. Un lien est une instance d’une association. Chaque association peut être identifiée par son nom.
Une association entre classes représente les liens qui existent entre les instances
de ces classes.
Voiture
- marque
- puissance
- cylindrée
- année
- chiffreAffaire
+ démarrer ( )
- rouler ( )
+ freiner ( )
# arrêter ( )
Voiture
- marque
- puissance
- cylindrée
- année
- chiffreAffaire
- ristourne
- créer ( )
+ démarrer ( )
+ rouler ( )
+ freiner ( )
+ arrêter ( )
