This chapter is dedicated to the wonders of the Unified Modeling Language, which is a rather ubiquitous tool in software design—and deservedly so. Having only touched the surface of UML previously in this book, we’ll now go in deeper and explore more of the possibilities UML offers as it pertains to class modeling.
Visualizing the Object-Oriented Paradigm
We introduced the object-oriented paradigm in Chapter 4. Most of the code listings in the book are indeed of this paradigm in nature with their classes, objects, and methods. Think ...