Saturday, June 16, 2012

class diagram


In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among the classes.

A relationship is a general term covering the specific types of logical connections found on class and object diagrams. 

UML shows the following relationships:
  • Instance level relationships
  • Class level relationships
  • General relationship


1) Instance Level Relationships
a. Association
b. Aggregation
c. Composition

2) Class Level Relationships
a. Generalization
b. Realization

3) General Relationships
a. Dependency
b. Multiplicity

No comments:

Post a Comment