Vous êtes sur la page 1sur 5

DIAGRAMME DE CLASSE

❑ Description statique d’un système


❑ Montre la structure interne du système
❑ Contient principalement les classes (avec les attributs et les méthodes)
❑ Ne montre pas l’aspect dynamique du système (utilisation des opération)
DIAGRAMME DE CLASSE
❑ Exemple:
Modélisation d’une entreprise à l’aide de
cinq classes : Entreprise, Service, Bureau,
Employé et Siège. Les classes possèdent
éventuellement des attributs (la classe
Service est caractérisée par un nom, un
employé se caractérise par un nom et un
identifiant). Elles contiennent aussi des
opérations (demandeCongès pour la classe
Employé). Les classes sont reliées entre
elles par des associations symbolisées par
des traits. Plusieurs types d’associations
existent, qui se représentent différemment
(par des losanges, des flèches…)
DIAGRAMME DE CLASSE
❑ De l’objet à la classe
o Objets se ressemblant…
o Regrouper les objets ayant les mêmes caractéristiques en classes
o Classe: décrit les états (ou attributs) et le comportement à haut niveau d’abstraction
d’objets similaires
o Classe: regroupement de données et des traitements applicables aux objets qu’elle
représente
➔Identifier les objets, les différencier des autres avant de les définir
➔L’identité associée à une classe est essentielle car elle conditionne la perception des
structures et des comportements des objets qu’elle représente.
DIAGRAMME DE CLASSE
❑ De l’objet à la classe
DIAGRAMME DE CLASSE
❑ Une classe?
Une classe est une description d’un ensemble d’objets ayant une sémantique, des
attributs, des méthodes et des relations en commun.

❑ Un objet?
Un objet est une instance d’une classe

➔Un objet d’une classe doit avoir des valeurs uniques pour tous les attributs
définis dans la classe et doit pouvoir exécuter (sans exception) toutes les
méthodes de la classe.

Vous aimerez peut-être aussi