프로젝트

일반

사용자정보

UP4-COM-makePayment.txt

Prof. Jong Min Lee, 2025/05/06 22:08

다운로드 (466 Bytes)

 
1
@startuml
2

    
3
scale 3.0
4

    
5
Object "<u>:Cashier" as C
6
Object "<u>:Register" as R
7
Object "<u>s:Sale" as S
8
Object "<u>:Payment" as P
9

    
10
Object "<u>:Store" as Store
11
Object "<u>completedSale:Sale" as completedSale  <<collection>> #lightblue
12

    
13

    
14
C -right- R : > makePayment(cashTendered)
15

    
16
R -right- S : > 1: makePayment(cashTendered)
17
S -down- P : > 1.1: create(cashTendered)
18

    
19
R -down- Store : > 2: addSale(s)
20
Store -down- completedSale : > 2.1: add(s)
21

    
22
@enduml