Terms and Concepts
An object diagram is a diagram that shows a set of objects and their relationships at a point in time. Graphically, an object diagram is a collection of vertices and arcs.
Common Properties
An object diagram is a special kind of diagram and shares the same common properties as all other diagramsthat is, a name and graphical contents that are a projection into a model. What distinguishes an object diagram from all other kinds of diagrams is its particular content.
The general properties of diagrams are discussed in Chapter 7 . |
Contents
Objects are discussed in Chapter 13; links are discussed in Chapter 16 . |
Like all other diagrams, object diagrams may contain notes and constraints.Sometimes you'll want to place classes in your object diagrams as well, especially when you want to visualize the classes behind each instance.
Class diagrams are discussed in Chapter 8; interaction diagrams are discussed in Chapter 19 . |
Common Uses
You use object diagrams to model the static design view or static process view of a system just as you do with class diagrams, but from the perspective of real or prototypical instances. This view primarily supports the functional requirements of a systemthat is, the services the system should provide to its end users. Object diagrams let you model static data structures.
Design views are discussed in Chapter 2 . |
Interaction diagrams are discussed in Chapter 19 . |