در مهندسی نرم افزار، الگوی کامپوزیت یک الگوی طراحی جداکننده است. الگوی کامپوزیت الگوی یک گروه از اشیاء را توصیف می کند که این اشیا به خاطر یکسان بودن نوعشان به یک شکل با آن ها رفتار می شود. هدف از کامپوزیت این است که اشیا را به ساختار درختی تبدیل کند. پیاده سازی الگوی کامپوزیت به استفاده کنندگان اجازه می دهد تا با اشیای جداگانه و مجموعه آن ها به یک شکل رفتار کنند. [ ۱]
• انتزاع برای تمام اجزای از جمله کامپوزیت
• یک رابط ( اینترفیس ) برای اشیاء کامپوزیت تعریف می کند
• ( اختیاری ) یک رابط برای دسترسی به والد یک جز در ساختار بازگشتی تعریف می کند و آن را در صورتی که مناسب باشد پیاده سازی می کند
• نشان دهنده اشیاء جز در کامپوزیت
• همه متدهای جزء را پیاده سازی می کند
• نشان دهنده یک جز کامپوزیت است ( جزئی که فرزند دارد )
• روش هایی برای دستکاری فرزندان دارد
• همه متدهای جزء را معمولاً به صورت تفویض آن ها به فرزندان خود پیاده سازی می کند.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف• انتزاع برای تمام اجزای از جمله کامپوزیت
• یک رابط ( اینترفیس ) برای اشیاء کامپوزیت تعریف می کند
• ( اختیاری ) یک رابط برای دسترسی به والد یک جز در ساختار بازگشتی تعریف می کند و آن را در صورتی که مناسب باشد پیاده سازی می کند
• نشان دهنده اشیاء جز در کامپوزیت
• همه متدهای جزء را پیاده سازی می کند
• نشان دهنده یک جز کامپوزیت است ( جزئی که فرزند دارد )
• روش هایی برای دستکاری فرزندان دارد
• همه متدهای جزء را معمولاً به صورت تفویض آن ها به فرزندان خود پیاده سازی می کند.
wiki: الگوی کامپوزیت