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/02/05 12:37] – [Modalités] jcheron | 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 | ||
| + | |||
| + | </ | ||
| + | < | ||