O'Reilly logo

Design Patterns in Java™, Second Edition by William C. Wake, Steven John Metsker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

D UML at a Glance

THIS APPENDIX BRIEFLY explains the Unified Modeling Language (UML) features that this book uses. UML provides conventional notation that this book applies to illustrate the design of object-oriented systems. Although UML is not overly complex, you can easily underestimate the richness of its features. For a rapid introduction to most of the features of the UML, read UML Distilled [Fowler with Scott 2003]. For a more thorough review, see The Unified Modeling Language User Guide [Booch, Rumbaugh, and Jacobsen 1999]. By learning to use standard nomenclatures and notations, we learn to communicate at a design level, making us all more productive.

Classes

Figure D.1 applies some of the UML features for illustrating ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required