Chapter 9
Advanced Classes
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 ...
Get The Unified Modeling Language User Guide, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.