Figures
Figure 1-1 : Conceptual UML Diagram: A dog is an animal. 2
Figure 1-2 : Class diagram of TreeMap. 5
Figure 1-4 : TreeMap.add. 6
Figure 1-3 : TreeMap Object diagram. 6
Figure 1-5 : Collaboration diagram of one case of TreeMap.add. 7
Figure 1-6 : State machine of a subway turnstile. 8
Figure 2-1 : LoginServlet. 11
Figure 2-2 : BubbleSorter. 12
Figure 2-3 : BubbleSorter sequence diagram. 13
Figure 2-4 : Road map diagram. 14
Figure 2-5 : A bad (but all too common) example. 15
Figure 2-6 : Cell phone collaboration diagram. 17
Figure 2-7 : Cell phone class diagram. 18
Figure 2-9 : Adapting Buttons to Dialers. 19
Figure 2-8 : Isolating Button from Dialer. 19
Figure 2-10 : Adding adapters to the dynamic model. 21
Figure 3-1 : Class icon. 28
Figure 3-2 : Class ...
Get UML FOR JAVA™ PROGRAMMERS now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.