Académique Documents
Professionnel Documents
Culture Documents
Diagramme d’objets
1
Diagramme d’objets
Eya: Etudiant
Eya: Etudiant
Etudiant
2
Diagramme d’objets
• Un diagramme d’objets est une instance d’un diagramme de classes représentant des objets et les liens qui les
unissent
Nom Objet: Nom classe
Nom attribut1=Valeur1
Nom attribut2=Valeur2
.
.
Exemples
class Voiture{
Classe //attributs Objet Voiture V1 = new Voiture();
Voiture
String marque;
String couleur;
Marque:String
String immatriculation;
V1: Voiture
Couleur:String
Immatriculation:String //méthodes marque: BMW
void démarrer(){}
void conduire(){}
Couleur: rouge
Démarrer(): void
Conduire():void void arrêter(){} Immatriculation:1998
Arrêter():void }
3
Diagramme d’objets
• Le diagramme d’objets permet, selon les situations, d’illustrer le modèle de classes (en montrant un exemple
qui explique le modèle)
• Le diagramme de classes modélise les règles et le diagramme d’objets modélise des faits.
1
enseigner enseigner enseigner
enseigner
3
Enseignant Nom1:Enseignant Nom2: Enseignant Nom3: Enseignant
4
Diagramme d’objets: Représentation graphique
• Chaque objet est représenté dans un rectangle dans lequel figure le nom de l’objet (souligné) et
éventuellement la valeur de un ou plusieurs de ses attributs.
• Comme pour la représentation d’une classe, la représentation d’un objet pourra être plus ou moins détaillée
5
Diagramme d’objets: instances de relation
• Les instances de relation montrant des instances d’association, de composition et d’agrégation.
6
Diagramme d’objets: relation de dépendance d’instanciation
• La relation de dépendance d’instanciation décrit la relation entre un classeur et ses instances. Elle relie, en
particulier, les associations aux liens et les classes aux objets.
1..* Étudier à 1
Etudiant Université
7
Application1: Diagramme d’objet
Soit le diagramme de classe suivant :
Le combat entre Franck Petitoean et Mohamed Mimoune a eu lieu le 20 Octobre à Dakar
8
Application2: Diagramme d’objets
En vous basant sur le diagramme de classe (hôtel) faite un diagramme d’objet
qui représente cette situation :
9
Application3: Diagramme d’objets
Un objet nommé b747 de classe Avion est en relation avec luna, une tour de
contrôle.
10