Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cnam:nfe114:uwe:content [2024/10/12 16:33] – modification externe 127.0.0.1 | cnam:nfe114:uwe:content [2025/08/12 02:35] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
Utilisation du diagramme de classes UML (pas d' | Utilisation du diagramme de classes UML (pas d' | ||
+ | ===== Rappels ===== | ||
+ | Identifier les différents éléments et concepts : | ||
+ | < | ||
+ | <div class=" | ||
+ | </ | ||
+ | <uml> | ||
+ | @startuml | ||
+ | class Personne { | ||
+ | -nom : String | ||
+ | -prenom : String | ||
+ | +getNom() : String | ||
+ | +getPrenom() : String | ||
+ | } | ||
+ | |||
+ | class Employe { | ||
+ | -salaire : Double | ||
+ | +getSalaire() : Double | ||
+ | } | ||
+ | |||
+ | class Entreprise { | ||
+ | -nom : String | ||
+ | +getNom() : String | ||
+ | } | ||
+ | |||
+ | class Projet { | ||
+ | -nom : String | ||
+ | +getNom() : String | ||
+ | } | ||
+ | |||
+ | class Adresse { | ||
+ | -rue : String | ||
+ | -ville : String | ||
+ | -codePostal : String | ||
+ | +getAdresse() : String | ||
+ | } | ||
+ | |||
+ | interface Travailleur { | ||
+ | +travailler() : void | ||
+ | } | ||
+ | |||
+ | Personne <|-- Employe | ||
+ | Employe ..|> Travailleur | ||
+ | Entreprise " | ||
+ | Entreprise " | ||
+ | Projet " | ||
+ | Personne " | ||
+ | @enduml | ||
+ | |||
+ | </ | ||
+ | < | ||