ما هو الفرق بين التركيب و التجميع ؟ [مكررة]

StackOverflow https://stackoverflow.com/questions/813048

  •  03-07-2019
  •  | 
  •  

سؤال

ما هو الفرق بين التركيب و التجميع ؟ أي شخص يمكن أن تعطيني عينة من هذا OOAD?

هل كانت مفيدة؟

المحلول

وجدت هنا

واضاف "ان تجميع وتركيب أنواع خاصة من الجمعيات ويستخدم تجميع لتمثيل الملكية أو علاقة كامل / جزئي، ويستخدم تكوين لتمثيل شكل أقوى للملكية. والتكوين، وحصلنا على عمر تتزامن جزء مع ككل. والهدف مركب له وحده المسؤولية عن التصرف في أجزائه من حيث الخلق والتدمير.

وعلاوة على ذلك، لا يجوز أن يتجاوز تعدد إجمالية واحد؛ أي، فمن غير مشترك. قد يكون كائن جزء من مركب واحد فقط في المرة الواحدة. إذا تم تدمير المركب، فإنه إما أن تدمر كل أجزائه وإلا إعطاء المسؤولية عنها إلى بعض وجوه الآخرين. ويمكن تصميم كائن مركب مع العلم بأن أي شيء آخر سوف تدمر أجزائه.

والتركيب يمكن استخدامها لنموذج، من حيث القيمة التجميع، وهو ما يعادل غويا إلى سمة. في الواقع، تم تكوين يسمى في الأصل تجميع من قبل القيمة في مشروع UML في وقت سابق، مع تجميع "العادي" الذي وصفه أنه تجميع من قبل المرجعية. تغيرت تعريفات قليلا، ولكن لا تزال سارية الأفكار العامة. التمييز بين تجميع وتركيب أكثر من مفهوم التصميم وغير ذي صلة خلال تحليل عادة ".  جون مور

نصائح أخرى

النظر في الطلاب, الطالب الدماغ ، المدرسة يحضر الطالب.

الدماغ هو جزء من الطالب.إذا كان الطالب هو تدمير ذلك هو الدماغ.هذا هو تكوين.

الطالب لديه المدرسة.الطالب ينجو من تدمير المدرسة ، والعكس بالعكس.هذا هو التجميع.

ذات الصلة الإجابة على سؤالك هنا: http://ootips.org/uml-hasa.html

باختصار:سواء التركيب والتجميع هي احلقي لديه علاقات تتكون من جزء و كله.الفرق هو أنه مع التكوين ، كله هي المسؤولة عن خلق (وحذف) لها جزءs.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top