Aggregation in Java

(Aggregation)

If a class have an entity reference, it is known as Aggregation. 
Aggregation represents HAS-A relationship.
  
In Aggregation All objects have their separate lifecycle, 
but ownership is present. No child object can belong to some other 
object except for the parent object
Ali Habibian