Object Oriented Programming using C#

(backadmin) #1

Object Oriented Programming using C#
The Unified Modelling Language (UML)


Notes


Finally we can add notes to comment on a diagram element. This gives us a ‘catch all’ facility for adding information not
conveyed by the graphical notation.


Activity 4

From your own experience, try to develop a model which illustrates the use of the following elements of UML Class
Diagram notation:

•    simple association
• bidirectional association
• aggregation (tricky!)
• composition
• association multiplicity
• generalization (inheritance)
• interfaces
• notes

For this exercise concentrate on the relationships between classes rather than the details of their members. If possible
explain and discuss your model with other students or friends.

To help you get started some small examples are given below:-
Free download pdf