Generalization is like the inheritance in Java or C++.

Specialization is just another expression of that.

Aggregation has a white diamond in rose but
composition has a brown(?) colored diamond.

Their notations are different.

You can get more information from rational uml
resources.

If you are an authorized rose user, you can take all
the rational web education for free until March 31th
for free.

Rational developer network has rich examples.

Best regards,
Nam, Seungho

--- Satish Byali <[EMAIL PROTECTED]> wrote:
> 
> Thanks,
> 
> I'm able to understand somewhat ...
> But if i can get some more examples with specfic
> diagrams (anybody out there
> can help me)
> Then what about Generalization and Specialization?
> As my knowledge goes ...
> Aggregation is weaker part of relationship and
> Composition is stronger part
> ... but they use the same diamond sign.
> 
> Thanks,
> -Satish Byali.
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> Seungho Nam
> Sent: Wednesday, March 26, 2003 6:04 AM
> To: [EMAIL PROTECTED]
> Subject: Re: (ROSE) Class Diagram Relationships
> 
> 
> 
> Dear Satish,
> 
> When I started to study uml relationship, I was
> confused about that also.
> 
> Now, I'm got clearer.
> 
> There are 4 relationships on the class diagram.
> 
> Number one is dependency.
> This is a very weak relationship. I'd like to
> explain
> when this relationship applies while coding... which
> I
> think is easier than other ways.
> 
> dependency relationship is made between two classes
> if
> one class' operation has the other class type's
> variable, the other class type's arguement or the
> other class type's return value.
> 
> And the arrow is directed to this.
> 
> Next is association relationship.
> 
> This means one class has a member variable of the
> other class' type.
> 
> And aggregation.
> 
> This is indicating whole-part relationship.
> 
> So, the diamond side means whole.
> 
> So is composition.
> 
> What's the difference between the two?
> 
> Aggregation and composition's life cycles are
> different.
> 
> Aggregation is available where despite of the
> whole's
> removal, parts are not removed.
> 
> componsition where in case of the whole's removal,
> parts are also removed.
> 
> Can you figure out?
> 
> Best regards,
> Nam, Seungho
> 
> 
> --- Satish Byali <[EMAIL PROTECTED]> wrote:
> >
> > Hi All,
> >
> > Can anybody elaborate - Types of relationships
> that
> > i can get from a Class
> > Diagram and when to use them?
> > I'm bit confused in this aspect.
> >
> > Thanks n Regards,
> > -Satish Byali.
> >
>
************************************************************************
> > * Rose Forum is a public venue for ideas and
> > discussions.
> > * For technical support, visit
> > http://www.rational.com/support
> > * Only plain-text messages are supported.
> > * HTML or Rich-Text messages may be rejected.
> > *
> > * Post or Reply to: [EMAIL PROTECTED]
> > * Subscription Requests: [EMAIL PROTECTED]
> > * Archive of messages:
> > *
> >
>
http://www.rational.com/support/usergroups/rose/rose_forum.jsp
> > * Other Requests: [EMAIL PROTECTED]
> > *
> > * To unsubscribe from the list, please send email
> > *    To: [EMAIL PROTECTED]
> > *    Subject: <BLANK>
> > *    Body: unsubscribe  rose_forum
> >
>
*************************************************************************
> >
> 
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness,
> live on your desktop!
> http://platinum.yahoo.com
>
************************************************************************
> * Rose Forum is a public venue for ideas and
> discussions.
> * For technical support, visit
> http://www.rational.com/support
> * Only plain-text messages are supported.
> * HTML or Rich-Text messages may be rejected.
> *
> * Post or Reply to: [EMAIL PROTECTED]
> * Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages:
> *   
>
http://www.rational.com/support/usergroups/rose/rose_forum.jsp
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *    To: [EMAIL PROTECTED]
> *    Subject: <BLANK>
> *    Body: unsubscribe  rose_forum
>
*************************************************************************
>
************************************************************************
> * Rose Forum is a public venue for ideas and
> discussions.
> * For technical support, visit
> http://www.rational.com/support
> * Only plain-text messages are supported.
> * HTML or Rich-Text messages may be rejected.
> *
> * Post or Reply to: [EMAIL PROTECTED]
> * Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages:
> *   
>
http://www.rational.com/support/usergroups/rose/rose_forum.jsp
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *    To: [EMAIL PROTECTED]
> *    Subject: <BLANK>
> *    Body: unsubscribe  rose_forum
>
*************************************************************************
> 


__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
* Only plain-text messages are supported.
* HTML or Rich-Text messages may be rejected.
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* 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