Differentiate between Aggregation and containment?

Answers were Sorted based on User's Feedback



Differentiate between Aggregation and containment?..

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

Differentiate between Aggregation and containment?..

Answer / msh

Aggregation is interobject relationship. This relationship
occurs when one class contains another class.

Is This Answer Correct ?    4 Yes 3 No

Differentiate between Aggregation and containment?..

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

Post New Answer

More OOAD Interview Questions

Whether static method can use nonstatic members?

0 Answers  


Suppose a class acts an Actor in the problem domain, how to represent it in the static model?

2 Answers  


What is the difference between a virtual method and an abstract method?

0 Answers  


Is is possible to define our own functional interface?

0 Answers  


How to define an interface?

0 Answers  






What are inner classes and what is the practical implementation of inner classes?

0 Answers  


What is virtual multiple inheritance?

0 Answers  


What is the benefit of using inheritance?

0 Answers  


What are different types of arguments?

0 Answers  


What is the use of destructive method?

0 Answers   Tech Mahindra,


Explain the concept of multiple inheritance (virtual inheritance). Write about its advantages and disadvantages?

0 Answers  


What are abstract functions? Why are they used?

0 Answers  


Categories