From f2251042a4e886695df12b523341948b4a1b3806 Mon Sep 17 00:00:00 2001 From: Alexis Drai Date: Thu, 29 Sep 2022 16:23:41 +0000 Subject: [PATCH] Update 'Class_Diagram' --- Class_Diagram.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Class_Diagram.md b/Class_Diagram.md index ecbb0a6..61e614d 100644 --- a/Class_Diagram.md +++ b/Class_Diagram.md @@ -134,8 +134,8 @@ package Model <> #bada55 { package Games #daf { class GameRunner $done { - /+GlobalPlayerManager: IManager - /+GlobalDieManager: IManager + /+GlobalPlayerManager: IManager + /+GlobalDieManager: IManager> {static} +PlayGame(game: Game) +StartNewGame(name: string, players: IManager, dice: [*] AbstractDie): Game } @@ -189,17 +189,17 @@ package Model <> #bada55 { package Games #daf { class GameRunner $done { - /+GlobalPlayerManager: IManager - /+GlobalDieManager: IManager + /+GlobalPlayerManager: IManager + /+GlobalDieManager: IManager> {static} +PlayGame(game: Game) - +StartNewGame(name: string, pm: PlayerManager, dice: [*] AbstractDie): Game + +StartNewGame(name: string, players: IManager, dice: [*] AbstractDie): Game } class Game $done { /+PlayerManager: IManager /+Name: string /+Dice: [*] AbstractDie - +PerformTurn() + +PerformTurn(player: Player) +GetHistory(): [*] Turn +GetWhoPlaysNow(): Player +PrepareNextPlayer(current: Player)