Académique Documents
Professionnel Documents
Culture Documents
UML - Diagramme de Classe PDF
UML - Diagramme de Classe PDF
oriente objet
FORMATRICE : A.KHALIL
Plan
objet
Dfinition des besoins
Analyse
Conception
Outils de modlisation
Analyse
Diagramme de classe
Il
Vhicule
Voiture
Moteur
Bus
Constructeur
Analyse
Diagramme de classe
NomDeLaClasse
attributs
oprations ( )
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Exemple:
Analyse
Diagramme de classe
Une
Syntaxe :
Analyse
Diagramme de classe
Exemple:
Analyse
Diagramme de classe
Liens et association
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Multiplicit
min . . Max
obligatoire
0..1
optionnel
0..*
1..*
au moins 1
1..5,10entre 1 et 5, ou 10
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Contrainte:
Est membre
Dpartement
{sous ensemble}
Est chef
(Contrainte dinclusion)
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Agrgation
Analyse
Diagramme de classe
parties
plus
Analyse
Diagramme de classe
Composition
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Analyse
Diagramme de classe
modle
Il peut comporter plusieurs types dentits (classes,
associations, package)
Un lment du modle, et plus particulirement une
classe, peut tre reprsente plusieurs fois dans un
modle
est alors bon dindiquer le package
Il
dappartenance dune classe comme suit :
NomPackage : : NomClasse
Analyse
Diagramme de classe
Packages
Analyse
Diagramme de classe
packages
Analyse
Diagramme de classe
modlisation
Un strotype permet de classer les lments du
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Exemples de strotypes:
Le strotype control : une classe interne au systme
qui contrle le comportement dun ou plusieurs cas
dutilisation
Analyse
Diagramme de classe
classique et rcurrent
Design Patterns
Analysis Patterns
Analyse
Diagramme de classe
Analyse
Diagramme de classe
Analyse
Diagramme dobjets
Les
Analyse
Diagramme dobjets
Reprsentation:
Analyse
Diagramme dobjets
Analyse
Diagrammes dobjets
de
relier
Exercice
Diagrammes de classe
Analyse
Diagrammes de classe
TD n 3