شبكة بحوث وتقارير ومعلومات
اليوم: ,Fri 05 Dec 2025 الساعة: 11:15 AM


اخر بحث





- [ جمال ورشاقة الامارات ] تدليك الشمس المشرقة ... دبي
- [ تعرٌف على ] العلاقات البحرينية العراقية
- [ مؤسسات البحرين ] شركة اس الزياني للمقاولات ذ.م.م ... المحرق
- [ محلات الحلاقة و الخدمات قطر ] صالون بحر الخليج للرجال
- [ ملابس السعودية ] مؤسسة قلادة التجارية
- [ متاجر السعودية ] الهيبه ... المدينة المنورة ... منطقة المدينة المنورة
- [ أمراض اﻷطفال والمراهقين ] علاج قصر القامة عند الأطفال
- عبد المنعم عبد الحي ميلاده ونشأته
- [ مؤسسات البحرين ] مزاج بوتيك ... المحرق
- [ مطاعم الامارات ] SAFI

[ تعرٌف على ] نمط الوكيل

تم النشر اليوم 05-12-2025 | [ تعرٌف على ] نمط الوكيل
[ تعرٌف على ] نمط الوكيل تم النشر اليوم [dadate] | نمط الوكيل

مثال

المثال التالي في الجافا يوضح نمط الوكيل(Proxy) «الافتراضي». والفئة ProxyImage يستخدم للوصول إلى طريقة نائية. import java.util.*; interface Image { public void displayImage(); } //on System A class RealImage implements Image { private String filename; public RealImage(String filename) { this.filename = filename; loadImageFromDisk(); } private void loadImageFromDisk() { System.out.println("Loading " + filename); } public void displayImage() { System.out.println("Displaying " + filename); } } //on System B class ProxyImage implements Image { private String filename; private Image image; public ProxyImage(String filename) { this.filename = filename; } public void displayImage() { image = new RealImage(filename); image.displayImage(); } } class ProxyExample { public static void main(String[] args) { Image image1 = new ProxyImage("HiRes_10MB_Photo1"); Image image2 = new ProxyImage("HiRes_10MB_Photo2"); image1.displayImage(); // loading necessary image2.displayImage(); // loading necessary } } مخرج البرنامج: Loading HiRes_10MB_Photo1 Displaying HiRes_10MB_Photo1 Loading HiRes_10MB_Photo2 Displaying HiRes_10MB_Photo2

شرح مبسط

في برمجة الكمبيوتر، نمط الوكيل هو نمط في تصميم البرمجيات.

شاركنا رأيك