Update 'Class_Diagram'

master
Alexis Drai 3 years ago
parent 93d78d1b03
commit 5973fda6de

@ -296,7 +296,7 @@ PlayerManager --> "[*] -players" Player
@enduml
```
### Dice
Dans DieManager, `Update()` permet de modifier *le nom* d'un groupe de dés. Cette méthode renvoie une `ArgumentException` si on essaye de modifier un groupe de dés.
Dans DiceGroupManager, `Update()` permet de modifier *le nom* d'un groupe de dés. Cette méthode renvoie une `ArgumentException` si on essaye de modifier un groupe de dés.
```plantuml
@ -321,7 +321,7 @@ package Model <<Frame>> #bada55 {
package Dice #fdb {
class DieManager $inprogress
class DiceGroupManager $inprogress
abstract class Die $inprogress {
{static} ~rdm: Random
@ -352,8 +352,8 @@ ImageDie --|> HomogeneousDie : "T <-- <Uri>"
ColorDie --|> HomogeneousDie : "T <-- <Color>"
NumberDie --|> HomogeneousDie : "T <-- <int>"
DieManager ..|> IManager : "T <-- <KeyValuePair<string, [*] Die>>"
DieManager -up-> "[*[*]] -diceGroups" Die
DiceGroupManager ..|> IManager : "T <-- <KeyValuePair<string, [*] Die>>"
DiceGroupManager -up-> "[*[*]] -diceGroups" Die
HomogeneousDie --|> Die

Loading…
Cancel
Save