forked from Syntax-Error/TradeSim
Fixed some issues in class diagram
This commit is contained in:
parent
02a5300860
commit
5d8763c10c
2 changed files with 4 additions and 2 deletions
Binary file not shown.
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 71 KiB |
|
@ -10,15 +10,16 @@
|
|||
Exchange <|--- Binance
|
||||
Market <--- "-currencies 2" Currency
|
||||
Exchange *--- " #markets 1..*" Market
|
||||
Trader <--- " #exchanges 1..*" Exchange
|
||||
Exchange <... Trader
|
||||
TradeTracker *--- "-exchanges 1...*" Exchange
|
||||
TradeTracker *--- "-traders 0..*" Trader
|
||||
TradeTracker "-tracker 1" *--- "-traders 0..*" Trader
|
||||
Market <... TradeTracker
|
||||
Market <... Trader
|
||||
|
||||
class TradeTracker << (S,#FF7700) Singleton >> {
|
||||
-round()
|
||||
+start()
|
||||
+getExchange(name: String): Exchange
|
||||
}
|
||||
|
||||
abstract class Trader {
|
||||
|
@ -67,6 +68,7 @@ class Currency {
|
|||
+getName() : String
|
||||
+getSymbol() : String
|
||||
}
|
||||
|
||||
@enduml
|
||||
#+END_SRC
|
||||
|
||||
|
|
Loading…
Reference in a new issue