SİSTEM ANALİZİ VE TASARIMI Dersi UML İLE NESNE YÖNELİMLİ ANALİZ VE MODELLEME soru detayı:

PAYLAŞ:

SORU:

Nesneler arası ilişkiler düşünüldüğünde toplanma (aggregation) nasıl bir ilişki türüdür?


CEVAP:

Toplanma (aggregation), bir nesnenin bir ya da daha çok nesneyi içermesini belirten ilişki türüdür. Örneğin, bilgisayar ve klavye ilişkisi bir örnek olarak verilebilir. Klavye, bilgisayarın bir parçasıdır. Bilgisayar, klavyeyi bir araç olarak kullanır. Ancak, bilgisayar kullanılamaz olduğunda, klavye bir başka bilgisayar ile kullanılmaya devam edebilir. Bu ilişkide, bütün içindeki bir parça, bütün olmadan da var olmaya devam eder.