blob: f203f0b129731288c30b281132c40ca9d7831a1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
@startuml
top to bottom direction
class PacmanGame <<Model>> {
- gameLogic
}
class PacmanController <<Controller>> {
- PacmanView
- PacmanGame
--
- setupEventHandlers()
}
class PacmanView <<View>> {
- uiElements
}
class GameApp {
- PacmanView
- PacmanController
--
+ Main()
}
PacmanController -[hidden]> PacmanView
GameApp o-- PacmanView
GameApp o-- PacmanController
PacmanController o-- PacmanView
PacmanController o-- PacmanGame
@enduml
|