May 2005
Intermediate to advanced
496 pages
12h 59m
English
Classes are indeed the most important building block of any object-oriented system. However, classes are just one kind of an even more general building block in the UML—classifiers. A classifier is a mechanism that describes structural and behavioral features. Classifiers include classes, interfaces, datatypes, signals, components, nodes, use cases, and subsystems.
The basic properties of classes are discussed in Chapter 4.
Classifiers (and especially classes) have a number of advanced features beyond the simpler properties of attributes ...