Differentiate between Aggregation and containment?
Answers were Sorted based on User's Feedback
Answer / arul
Aggregation is the relationship between the whole and a
part. We can add/subtract some properties in the part
(slave) side. It won?t affect the whole part.
Best example is Car, which contains the wheels and some
extra parts. Even though the parts are not there we can
call it as car.
But, in the case of containment the whole part is affected
when the part within that got affected. The human body is
an apt example for this relationship. When the whole body
dies the parts (heart etc) are died.
| Is This Answer Correct ? | 33 Yes | 7 No |
Answer / msh
Aggregation is interobject relationship. This relationship
occurs when one class contains another class.
| Is This Answer Correct ? | 4 Yes | 3 No |
Answer / kundan lal
There is NO difference between aggregation and containment.
There is a difference, however, between aggregation and
composition.
| Is This Answer Correct ? | 0 Yes | 9 No |
What is a functional interface? What is sam interface?
Can you think of some nice examples where *multiple* actors are associated with a use case ?
Difference Between Attribute and Association.
What are a base class, subclass, and superclass?
What is the default access modifier for a class,struct and an interface declared directly with a namespace?
Can an interface have an inner class?
Can a class in java be inherited from more than one class?
Why do we use oops concepts? What is its advantage?
Can an interface contain fields?
Which OOPS concept is used as a reuse mechanism?
What interface must an object implement before it can be written to a stream as an object?
What is garbage collection(gc)?