Merhaba arkadaşlar bu yazımda Aggregation (Münasebet) Nedir ? olayına değinmek istiyorum.Aggregation bir class’ın hayatanın diğer bir class’ın hayatını etkilememesi olayıdır.Aralarında has-a ilişkisi olmalıdır.Örnek olarak öğrenci mezun olduğu durumda o öğrencinin danışmanı kalmıyor.Fakat o danışman hala hayatını devam ettiriyor.Yani öğrencinin mezun olma durumu o danışmanın hayatını sonlandırmıyor.Bu tür olaylara Aggregation olayı denir.
Hoca , Ogrenci ve Test sınıfını oluşturalım.



Main class’ımız içerisinde yeni bir hoca nesnesi oluşturduk.Bu hoca nesnesini ogrenci1 adlı öğrencinin danışmanına eşitledik.Ardından o öğrencinin danışmanını yazdırdık.Bu işlemden sonra öğrenci nesnesine null değer atarsam o danışmanın hayatı hala devam etmekte.Yani hoca nesnesinin hayatını öğrenci nesnesi etkilemiyor.Bu tür olaylara Aggregation denilmektedir.

Çıktımıza baktığımızda öğrenci nesnesini sildikten sonra oluşturduğumuz hoca hala hayatını devam ettirmektedir.