ما هو نمط بنية المراقب؟

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

تاريخ النشر: