You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
2 years ago | |
---|---|---|
Sources | 2 years ago | |
.drone.yml | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
XMLFile1.xml | 2 years ago |
README.md
SAE-S2.01_MAUI
Diagramme de classe de l'application
@startuml
Class User {
- String pseudo
- String mot_de_passe
+ int getNote(Carte)
+ int setNote(Carte)
+ int getNote(Pack)
+ int setNote(Pack)
+ string getCommentaire(Commentaire)
+ string setCommentaire(Commentaire)
+ int getLike(Commentaire)
+ int setLike(Commentaire)
+ int getSignale(Commentaire)
+ int setSignale(Commentaire)
}
Class Carte {
- String nom
- String description
- String pouvoir
- String strategies
- int note
- String lienImage
+ int getNbCommentaire(Commentaire)
+ int getCommentaire(Commentaire)
+ int getNote()
+ int setNote()
}
Class Commentaire {
- String contenu
- int signale
- int nblike
- int nbdislike
+ int getLike()
+ int setLike()
}
Class Pack {
- String nom
- String description
- int note
- String lienImage
- Vector<Carte> cartes
+ int getNbCommentaire(Commentaire)
+ int getCommentaire(Commentaire)
+ Vector<&Carte> getCartes()
}
Class Camp {
- String nom
- String description
- String lienImage
- Vector<Carte> cartes
+ Vector<&Carte> getCartes()
}
User --> Pack
User --> Carte
User --> Commentaire
Commentaire *--> Pack
Commentaire *--> Carte
Pack --|> Carte
Camp --|> Carte
hide circle
allowmixing
skinparam classAttributeIconSize 0
skinparam classBackgroundColor #ffffb9
skinparam classBorderColor #800000
skinparam classArrowColor #800000
skinparam classFontColor #black
skinparam classFontName Tahoma
@enduml