Fixed some issues in class diagram

This commit is contained in:
Balazs Toldi 2021-01-21 21:43:16 +01:00
parent 02a5300860
commit 5d8763c10c
Signed by: Bazsalanszky
GPG key ID: 933820884952BE27
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

View file

@ -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