نمط الوكيل: الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
ElphiBot (نقاش | مساهمات)
ط روبوت: حذف إنترويكي موجود في ويكي بيانات العدد : 16 إنترويكي
لا ملخص تعديل
سطر 8:
من الأمثلة المعروفة لنمط الوكيل هو كائن [[مؤشر (لغات البرمجة)|مؤشر]][[عد مرجع|عد المراجع]].
 
في الحالات التي يكون فيها نسخ متعددة من كائن معقد يجب أن تتواجد، يمكن تبني نمط الوكيل لإدماج [[نموذج التصميم وزن الذبابة|نموذج (نمط) وزن الذبابة]] من أجل الحد من بصمة الذاكرة للتطبيق. وعادة نسخه واحده من الكائن المعقد يتم إنشاؤه، وكائنات وكيل متعددة يتم إنشاؤها، وجميعها تتضمن إشارة إلى كائن معقد اصلي واحد. أي عملية تجرى على وكلاء تحال إلى الكائن الأصلي. عندما تكون جميع نسخح الوكيل(Proxy) هي خارج النطاق، يمكن مسح الكائن من الذاكرة.
 
== مثال ==