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
|
Exchange <|--- Binance
|
||||||
Market <--- "-currencies 2" Currency
|
Market <--- "-currencies 2" Currency
|
||||||
Exchange *--- " #markets 1..*" Market
|
Exchange *--- " #markets 1..*" Market
|
||||||
Trader <--- " #exchanges 1..*" Exchange
|
Exchange <... Trader
|
||||||
TradeTracker *--- "-exchanges 1...*" Exchange
|
TradeTracker *--- "-exchanges 1...*" Exchange
|
||||||
TradeTracker *--- "-traders 0..*" Trader
|
TradeTracker "-tracker 1" *--- "-traders 0..*" Trader
|
||||||
Market <... TradeTracker
|
Market <... TradeTracker
|
||||||
Market <... Trader
|
Market <... Trader
|
||||||
|
|
||||||
class TradeTracker << (S,#FF7700) Singleton >> {
|
class TradeTracker << (S,#FF7700) Singleton >> {
|
||||||
-round()
|
-round()
|
||||||
+start()
|
+start()
|
||||||
|
+getExchange(name: String): Exchange
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class Trader {
|
abstract class Trader {
|
||||||
|
@ -67,6 +68,7 @@ class Currency {
|
||||||
+getName() : String
|
+getName() : String
|
||||||
+getSymbol() : String
|
+getSymbol() : String
|
||||||
}
|
}
|
||||||
|
|
||||||
@enduml
|
@enduml
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue