See if this makes any sense to you.
 
If you have a Person class and a Company class, then one association between
Person and Company might be Employment.  Employment has several attributes
you might want to maintain, such as start date, current salary, vacation
days accrued, etc.  In this case, the association would be modeled as a
class.
 
To generalize from this example, association classes are used when you want
to specify attributes and operations for an association.  There is a
constraint placed on the association class that there can be only one
instance of the association class for any set of instances of the other two
classes.
 
HTH,
 
J.D. Baker
My ideas, my words. You can't blame anyone that might employ me for them.

-----Original Message-----
From: daniel wang [mailto:[EMAIL PROTECTED]]
Sent: Thursday, December 21, 2000 6:40 PM
To: [EMAIL PROTECTED]
Subject: (ROSE) would anyone give me an detailed explaination of association


hi :
    i don't really understand the association class in uml. when i should
make use of them?
best regards
 
daniel

************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to