Professional Documents
Culture Documents
ch2 (3) UML by DNNNK
ch2 (3) UML by DNNNK
2
Links
ㅡ
15
Modeling with Objects Unified Modeling Language
Links
4
ㅡ
15
Modeling with Objects Unified Modeling Language
Links(Cont’d)
5
ㅡ
15
Modeling with Objects Unified Modeling Language
Object Diagrams
6
ㅡ
15
Modeling with Objects Unified Modeling Language
Links
7
ㅡ
15
Modeling with Objects Unified Modeling Language
Associations
8
ㅡ Figure 2.5 An association between two classes (Class Diagram)
15
Modeling with Objects Unified Modeling Language
Class Diagrams
9
ㅡ
15
Modeling with Objects Unified Modeling Language
10
Links
ㅡ
15
Modeling with Objects Unified Modeling Language
Object Interaction
Create cost method in Part Java Create part object “s1” and find out its cost
Class in Client Java Class
11
ㅡ
15
Modeling with Objects Unified Modeling Language
Message Passing
• UML represents method calls as message that are sent from one object to
another object method
reference variable
Figure 2.6. Sending a message
12
ㅡ
15
Modeling with Objects Unified Modeling Language
returned value
14
ㅡ
15
Modeling with Objects Unified Modeling Language
Next Lecture
Polymorphism
15
ㅡ
15