October 2008
Beginner to intermediate
680 pages
16h 48m
English
Thus far, we've been focused on the static structure of the problem being modeled—the blueprint for our custom home, as it were. As you learned in Chapter 10, this static structure is communicated via a class diagram plus supporting documentation. The building blocks of a class diagram are as follows:
Classes
Associations/aggregations
Fields
Generalization/specialization hierarchies (also known as inheritance relationships)
Operations/methods
NOTE
Operations/methods are conspicuously absent from our class diagram at the moment. Why? Because they aren't part of the static structure, so we haven't discussed how to determine them yet (this is the focus of this chapter).
As discussed ...
Read now
Unlock full access