Structure statique avant on etait dans le comportement
il representent un ensemble de classes et d’interfaces. c’est les diagrammes les plus fréquents pour la modélisation des systèmes orientés objet
Principaux symboles :
les classes :
Une classe se représente à l’aide d’un rectangle comprenant le nom de la classe le nom de la classe comment toujour par une majuscle et ???
mette la photo du cours
dans l e rectangle on rajoute ensuis les attribut et les opérations
les attributs
peuvent avoir un type et sont toujour en minuscule et en singulier
les different types sont :
primitif : int,char,strin,bool complexes : une autre classes interfaces énumération : liste a choix multiplicité
les opérations
nom commence en miniscule et au singulier on peut y mettre un retour on peut aussi y mettre des argument ils se trouvent entre les parenthéses
mettre photos
les associations les généralisations
La visibilité les attribut et pération ont une visibilité
- publique(+)
- visible a l’extéérieur de la classe
- protégée (#)
- visible sueulemnt par les descendant
- privée (-)
- visisble seulement a l’intérieur de la classe.
- Package(~)
- accéssible uniquement dans le meme package
Les contraintes :
elle sont spécifiés entre {…} on peut mettre ça en ocl ou en anglais
a quoi elle servent ?
Les stéerotype :
J’ai riensuivit je suis perdu explqiue ?
Phase d’analyse Phase de conception phase de conception détaillé
Ajouté un constructeur : toutjour publiqueil sert à crée l’objet comment on le fait c’est quoi les régles ???
Une opération qui porte lem éme nom que ma classe fait quoi ??$
Les association
un association est bidirectionelle entre les classes
ça explirme qqchse qui se trouve dans la réalité
peut avoir role etiquette ect .. expliquer c’est flou
La multiplicité :
dans le extrémité de l’assotiation 1 ( ou 1..1) un et un seul 0..1 zéro ou un m..n De m à N (entier naturel) *(Ou 0..*) de zéro à plusieurs 1..* D’un à plusieur
Lecture on commence toujours par Une fois et puis la multiplicité apprendre a lire le bourbier
mettre exemple