Figure 15.1 Collaboration diagram
Figure 15.2 Sequence diagram
Figure 15.3 Collaboration diagram for makePayment
Figure 15.4 Sequence diagram for makePayment
Figure 15.5 Classes vs. instances
Figure 15.6 Link lines
Figure 15.7 Messages
Figure 15.8 Messages to self or this
Figure 15.9 Instance creation
Figure 15.10 Sequence numbering
Figure 15.11 Complex sequence numbering
Figure 15.12 Conditional message
Figure 15.13 Mutually exclusive messages
Figure 15.14 Iteration
Figure 15.15 Iteration over a multiobject
Figure 15.16 Messages to a class object (static method invocation)
Figure 15.17 Messages and focus of control with activation boxes
Figure 15.18 Showing returns
Figure 15.19 Messages to self or this
Figure 15.20 Instance creation and object lifelines
Figure 15.21 Object destruction
Figure 15.22 A conditional message
Figure 15.23 Mutually exclusive conditional messages
Figure 15.24 Iteration for one message
Figure 15.25 Iteration for a sequence of messages
Figure 15.26 Iteration over a multiobject
Figure 15.27 Invoking class or static methods
Copyright © 2003 Jonathan Mohr Figures copyright © 2002 Craig Larman