
Chapter 2 Building an Object-Oriented Model
17
Defining classes
A class is a description of a set of objects that have a similar structure and
behavior, and share the same attributes, operations, relationships, and
semantics. A class usually implements one or more interfaces.
Classes are the main building blocks of an OOM. Classes, and the
relationships that you create between them, form the basic structure of an
OOM. Typically, classes represent either real, abstract or conceptual things
that together make a whole or a part of a particular problem or system.
The following example shows the class Printer with its attributes and
operations.
Summary of Contents for Powerdesigner 7.5
Page 1: ...OBJECT ORIENTED MODEL User s Guide POWERDESIGNER 7 5...
Page 8: ...viii...
Page 22: ...Defining OOM properties 12...
Page 144: ...Defining check parameters 134...
Page 208: ...Generating for XML 198 6 Click OK An XML file is generated with the file extension xml...
Page 210: ...Customizing scripts 200...
Page 224: ...Generating a CDM from an OOM 214...
Page 238: ...Generating a PDM from an OOM 228...
Page 260: ...Object language editor categories 250...
Page 268: ...Applying business rules to objects 258...
Page 288: ...278...