|
Standards: Design
Classes
Design Class |
A design class is a description of a set of objects that share the same
responsibilities, relationships, operations, attributes, and semantics. |
Related Information: |
|
Topics
Background
A design class represents an abstraction of one or several classes in the system's
implementation; exactly what it corresponds to depends on the implementation language and
the code generation strategy. For example, in an object-oriented language such as C++, a
class can correspond to a plain class. Or in Ada, a class can correspond to a tagged type
defined in the visible part of a package (See RUP Artifact: Design Class).
Naming Standards
The general class naming standards apply to Design Classes (See Standards: Classes - General).
General Documentation Standards
The general class documentation standards apply to Design Classes (See Standards: Classes - General).
Stereotypes
Add your own design class stereotypes to this table...
Stereotype |
Source |
Comment |
<<Interface>> |
UML |
A class containing all abstract functions and no attributes. |
<<process>> |
UML |
Used when modeling active classes. |
<<thread>> |
UML |
Used when modeling active classes. |
Examples
None
|
|
|