Sunday, 24 April 2016

How class relationships can be represented in UML ?


Classes in UML

Objects described by classes collaborate

Classes describe objects
  • Interface (member function signature)
  • Behaviour (member function implementation)
  • State bookkeeping (values of data members)
  • Creation and destruction
  • Class relations → object relations
  • Dependencies between classes




Relationships between classes
Structural relationship :
  • Association
  • Aggregation
  • Composition

Using relationship :
  • Dependency

Sharing relationship :
  • Inheritance

No comments:

Post a Comment

Note: only a member of this blog may post a comment.