23.Aggregation By Mr.
Vishnu
Aggregation in java
Aggregation is a type of HAS-A relationship. Aggregation represents a type of
relationship between two objects in which one contain the other’s reference. Two
objects can exist independently. If one is deleted other can still exist.
Aggregation in real world:
Let us take the example: A room has a chair. Here room object contain the chair object.
Both room and chair exist independently.
Example:
package com.vishnu;
//This is used to show simple aggregation example.
class Chair{
public void show(){
System.out.println("show chair details.");
}
}
public class Test{
public static void main(String args[]){
//Chair class object in RoomTest class
Chair obj = new Chair();
obj.show();
}
Output:
show chair details.
Note: Aggregation is mainly used for code re-usability.
1
Sri Sureka Technologies, NearAndraBank,Opposite Geethanjali High School, Near S.R.Nagar
UmeshChandraStachu, S.R.Nagar, Hyderabad-500038, Ph: 040-66616677, Mobile: +91-9885602332.