Optimize with a SATA RAID Storage Solution Range of capacities
as low as $1250 per TB. Ideal if you currently rely on
servers/disks/JBODs And so it is with type and class. In the
seminal work Object Oriented Analysis and Design with
Applications, (Addison Wesley, 1994), Grady Booch declares, "For
our purposes, we will use the terms type and class
interchangeably." A footnote goes on to explain that, "A type
and a class are not exactly the same ... For most mortals,
however, separating the concepts of type and class is utterly
confusing." Certainly Booch deserves the eminent status he has
attained in the object-oriented community. Nonetheless, I
disagree with his assessment, though in fairness I should
acknowledge that he speaks from a language-independent view.
Fortunately for Java developers, the Java language has taken a
positive step in facilitating a clearer distinction between type
and class. To explore that distinction, we will examine type and
class from a Java perspective. Programming language types c