The class diagram
Learning outcomes
The material and exercises in this chapter will enable you to:
•. Explain the role and purpose of the class diagram in the early phases of development
•. Recognize different stages in building a class diagram
•. Identify the objects and classes in a system and their attributes
•. Construct a class diagram
•. Write a data dictionary to support the class diagram
•. Use packages to group related classes.
Key words you will find in the glossary:
• aggregation
• application domain
• association
• attribute
• class
• collaboration
• data dictionary
• domain model
• inheritance
• multiplicity
• noun analysis
• object
• operation
• package
• problem domain
• use case realization
Introduction
The class diagram ...
Get A Student Guide to Object-Oriented Development 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.